有一个Int值
NSInteger number = 123;
要转成NSString,我们一般这么写:
NSString *string = [NSString stringWithFormat:@"%d", number];
更高大上的我们可以尝试这么写哦:
NSString
*string = @(number).stringValue;
你可能会说,人家不是个属性,用点语法不地道吧,但Apple在iOS8的SDK中将这种类型的都偷偷改成了属性哦,相信Apple推荐我们更多的使用点语法简化代码
@property (readonly, copy) NSString *stringValue;
同样的思路也可以这样(这个确实不是属性了):
NSMutableArray *array = @[].mutableCopy;
本文探讨了Objective-C与Swift两种编程语言在iOS开发领域的应用与区别,介绍了如何利用这两种语言进行高效开发,并提供了实际案例分析。

2371

被折叠的 条评论
为什么被折叠?



