0

重複の可能性:
@ [obj1、obj2]はどのような種類のオブジェクトを作成しますか?

Xcodeでマスター/詳細テンプレートを見ると、AppDelegateSplitViewControllerのビューコントローラーは次のように設定されています。

self.splitViewController.viewControllers = @[masterNavigationController, detailNavigationController];

角括弧の前の@記号の目的が何であるかわかりません。これは、NSArray使用しないときのsの作成方法[NSArray arrayWithObjects:]ですか?

4

1 に答える 1

3

これは新しい構文機能です。NSArray指定されたオブジェクトで配列 ( ) を作成するための構文糖衣です。

于 2012-10-16T17:13:50.750 に答える