新xcode的literal syntax是什么
2014-04-14 10:22
393 查看
New Objective-C Literal Syntax for NSArray, NSDictionary 是以@字符开始的方式简单地创建数组、字典、NSNumber常量。
代码如下:
代码如下:
NSNumber *n1 = @1000; // [NSNumber numberWithInt:1000] NSNumber *n2 = @3.1415926; // [NSNumber numberWithDouble:3.1415926] NSNumber *c = @'c'; // [NSNumber numberWithChar:'c'] NSNumber *b = @YES; // [NSNumber numberWithBool:YES] // `unsigned` (`u`) 以及 `float` (`f`) NSNumber *f = @2.5f; NSNumber *nu = @256u; NSArray *words = [NSArray arrayWithObjects:@"list", @"of", @"words", nil]; NSArray *words = @[@"list", @"of", @"words", @123, @3.14]; NSDictionary *dict = @{ @"key": @"value", @"name": @"Joris", @"n": @1234, @3: @"string" };
相关文章推荐
- 新xcode的literal syntax是什么
- 新xcode的literal syntax是什么
- 升级xcode7.0 第三方库不能用的解决方法(bitcode是什么鬼?)
- NSInteger pageNumber; 和 NSInteger *pageNumber; xcode 都能识别,但是二者有什么区别?
- 升级xcode7.0 第三方库不能用的解决方法(bitcode是什么鬼?)
- Xcode Attaching to 卡死问题! 破MAC,什么奇葩毛病都有
- 使用xcode调试代码的时候进入断点显示变量全是nil,我用NSLog输出那个变量却是有值的,这个是什么原因呢
- Xcode P M C f K代表什么
- 什么是XCode
- 【iOS开发-18】UIWindow和UIView是什么关系,随着xcode版本增进UIWindow不重要了吗?求解答
- Xcode Scheme (Apple Document) 什么是Xcode 中的Scheme
- 当证书什么的都弄好后记得改xcode的一处地方才能在真机上调试
- Xcode 代码提示中前面标记的 # T K f V都是什么意思.
- 什么是Cocoa?什么是Xcode?什么是Framework?
- 关闭Xcode警告 (强迫症还在等什么!)
- 什么是Cocoa 什么是Xcode 什么是Framework?
- 什么是Cocoa 什么是Xcode 什么是Framework?
- 请问大神们,Xcode 中这个蓝色的箭头是什么意思啊
- xcode卡死问题,无论打开什么程序xcode总是在转菊花,显示应用程序无响应
- 升级xcode7.0 第三方库不能用的解决方法(bitcode是什么鬼?)