1:在JAVA语言里,你肯定定义一个返回值是String的函数(方法),肯定不要加上指针*标示。但是Objective--C就需要。
2:代码
#import <Foundation/Foundation.h> // returns No if the two integers have the same //value ,YES otherwise BOOL areIntsDifferent(int thing1,int thing2) { if (thing1 == thing2){ return (NO); } else { return (YES); } }//areIntsDifferent NSString *boolString(BOOL yesNo) { if(yesNo == NO){ return (@"NO"); } else { return (@"YES"); } }// boolString int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... BOOL areTheyDifferent; areTheyDifferent = areIntsDifferent(5, 5); NSLog(@"are %d and %d different? %@",5,5,boolString(areTheyDifferent)); areTheyDifferent = areIntsDifferent(23, 42); NSLog(@"are %d and %d different ? %@",23,42,boolString(areTheyDifferent)); } return 0; }
3:扩展
NSLog(@"are %d and %d different ? %@",23,42,boolString(areTheyDifferent));
在代码中%@是NSLog()的专用格式说明符,它支持将NSString的值插入到NSLog中。
相关推荐
关于objective-c中输出字符串的格式,iphone开发中控制台输出
基于Objective-C+C语言开发的网速实时监测+2G/3G/4G/wifi检测+源码,适合期末大作业、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于Objective-C+C语言开发的网速实时监测+...
自己在Xcode4下编写的Objective-C和C语言混编的计算器
Objective-C语言将决定尽可能的从编译和链接时推迟到运行时。只要有可能,Objective-C总是使用动态的方式来解决问题。这意味着Objective-C语言不仅需要一个编译器,同时也需要一个运行时系统来执行编译好的代码。这儿...
C语言主要知识点巩固(学习Objective-C 的前提),PPT格式。
Objective-C-2.0程序设计-基本的C语言特性.ppt
Objective-C语言的许多决策可以在编译和运行时执行。只要有可能,它是动态的。这意味着Objective-C语言不仅需要一个编译器,还需要一个运行时系统来执行编译的代码。Runtime系统是一种用于Objective-C语言的操作系统...
希望这个简单的Objective-C语言教程能够为你提供一个入门的起点。Objective-C是一种面向对象的编程语言,广泛应用于Mac OS和iOS开发。通过学习Objective-C的基本语法、类和对象、控制流程和方法等内容,你将能够编写...
《Objective-C 程序设计(第4版)》结合独特的学习方法,在每章都编写有大量的小程序例子和练习,使Objective-C程序设计适合于课堂教学和自学。 《Objective-C 程序设计(第4版)》已经为iOS 5和Xcode4.2中的重大...
是iOS开发中Objective-C语言基础的NSString操作的总结性文档,里面包含了NSString操作的大部分方法
《objective-c程序设计》通过大量的实例系统地介绍了objective-c语言的基本概念、语法规则、框架、类库及开发环境。读者在阅读《objective-c程序设计》后,可以掌握objective-c语言的基本内容,并进行实际的iphone/...
用Objective-C语言实现了各种设计模式,收集各种例子,方便大家学习和普及设计模式。.zip用Objective-C语言实现了各种设计模式,收集各种例子,方便大家学习和普及设计模式。.zip用Objective-C语言实现了各种设计...
以下是Objective-C中创建和操作字符串的一些常见方法: 创建字符串: NSString *str1 = @"Hello, World!"; // 使用@"..."语法创建字符串常量 NSString *str2 = [NSString stringWithFormat:@"The value is %d", 42]...
中文名: Objective-C基础教程 作者: Mark Dalrymple Scott Knaster译者: 高朝勤 杨越 刘霞图书 分类: 软件 资源格式: PDF 版本: 扫描版 出版社: 人民邮电出版社 书号: ISBN: 9787115208774 发行时间: 2009...
Objective-C 是一种通用、面向对象的编程语言,广泛应用于 macOS 和 iOS 等苹果平台的开发中。它是 C 语言的超集,结合了 Smalltalk 式的消息传递机制和 C++ 的特性。Objective-C 是苹果公司采用的主要编程语言之一...
在windows系统下搭建Objective-C开发环境,由于公司要做iphone开发,个人学习objc(Objective-C)语法,所以在windows7下搭建了一个objc开发环境,现把自己整理的帮助文档拿来与大家分享,希望能对大家有所帮助。...
这是一个基于Objective-C语言的基础案例集。旨在用于给初学者快速了解Objective-C语言的语法。.zip
elcome to Learn Objective- C on the Mac! This book is designed to teach you the basics of the Objective- C language. Objective- C is a superset of C and is the language used by many (if not most) ...
主要介绍了Objective-C处理空字符串和页面传值及自定义拷贝的相关方法,在iOS应用项目开发中经常会用到,需要的朋友可以参考下