Mountain Lionの発売に合わせてXcode4.4がリリースされてました。
新機能として、コンパイラがLLVM 4.0になり
NSArrayやNSDictionaryで"[]"と添字を使った文法が使えるようになったり
@synthesizeを書かなくてよくなったり
と気になることが書かれてたので期待してたんですが
Appleのドキュメントをよく読んでみると、
What's New In Xcode
New Features in Xcode 4.4
と書いてありました。
@synthesizeの自動化は使えるみたいです。
その他、Interface Builderまわりとか新機能があるようですが
ほとんどMacアプリ開発向けの強化のようですね。
追記(2012/7/27):
試してみたら、iOSでも使えるみたいです。新文法。
いわゆるModan Objective-C Syntax
ただし、"[]"と添字を使った要素の参照と更新はiOSでは使えないようです。
試してみたら、iOSでも使えるみたいです。新文法。
いわゆるModan Objective-C Syntax
ただし、"[]"と添字を使った要素の参照と更新はiOSでは使えないようです。
// iOS:OK MacOS:OK NSArray* array = @[@"one", @"two", @"three"]; // iOS:NG MacOS:OK marray[0] = @"first"; string = array[1];
0 件のコメント:
コメントを投稿