是從這邊傳出來的。
讓我們來看看。
NSNumber :
[NSNumber numberWithInt:50]; => @50;
[NSNumber numberWithDouble:5.21] => @5.21;
[NSNumber numberWithBool:YES] => @YES;
推論,在數值前加上 @ 就變成一個 id
NSArray :
@[@"one", @"two", @"three"];
多了 @ 和 []
NSDictionary :
@{ @"key": @"value", @"red": @"apple" };
就是加上 @{} 還有 :來分別 key 和 object ,看起來是先寫 key
到底會不會變這樣呢?無從得知,不過如果是這樣還滿方便的
請問使用這一類的寫法
回覆刪除array 需要或是可以自己release嗎?
@[@"one",@"two"] 等同於 [NSArray arrayWithObjects:@"one",@"two", nil]
刪除所以不用再 release 了哦。