// before.m
#import <Foundation/Foundation.h>
// 定义函数
BOOL areIntsDiff(int i1, int i2){
if(i1 == i2){
return NO;
}else return YES;
}
// NS是内置的前缀,好像代表NextStep
NSString * boolString(BOOL yes_or_no){
if (yes_or_no == NO){
return @"NO";
}else return @"YES";//@是NSString * 类型存在的标志
}
int main(int argc, const char * argv[]){
BOOL are_they_diff;
are_they_diff = areIntsDiff(5,5);
NSLog(@"%d and %d is different: %@",5,5,boolString(areIntsDiff(5,5)));
are_they_diff = areIntsDiff(23,45);
NSLog(@"%d and %d is different: %@",23,45,boolString(areIntsDiff(23,45)));
return 0;
}
//clang -framework Foundation before.m -o before
objc前提
最新推荐文章于 2024-09-30 14:33:43 发布