objective-c的开发环境是x-code,首先要有mac的系统,如果你只有一台windows的电脑,那么我建议你直接在虚拟机中安装mac系统,当然如果你的精力足够旺盛也可以尝试黑苹果。
objective-c的入口是也main函数,和c的写法是一样的。
关于输出的问题,可以使用c的写法
printf("hello \n");
也可以这样
NSLog(@"hello %@",对象);
@符号的作用就相当于把c的字符串转化成objective-c的。
关于占位符,在objective-c中,可以这样写(输出对象)
NSLog(@"hello %@",对象);
ob-c中所有的对象都继承自NSObject,其中有一个返回值是NSString *的方法叫description,如果占位符用%@,那么就会执行对象的该方法(转化为ob—c的字符串),如果想改变对象的输出字符串,可以重写该方法。
转载需注明原地址,http://blog.csdn.net/fried_potatoes。