2

チュートリアルを見ていますが、コード行の意味がわかりません:

self.objectsToShare = @[URL];

URLは でありNSURLself.objectsToShareですNSArray

4

3 に答える 3

5

これは、配列作成の簡略構文です。

それ以外の:

[NSArray arrayWithObjects:&URL count:1];

詳細はこちら: http://clang.llvm.org/docs/ObjectiveCLiterals.html

于 2013-10-22T18:51:17.280 に答える
2

以下のような配列をオブジェクトに割り当てていることを意味します:-

NSArray*arr=[[NSArray alloc]initWithObject:URL];

このように書くこともできます:-

NSArray*arr=@[URL];

于 2013-10-22T18:51:41.513 に答える
0

1 つのオブジェクトで配列を作成します: URL.

次のように、オブジェクティブ c で @ 記号を使用して配列と辞書を作成できます。

NSDictionary *dict = @{
 @"string key":@"string value",
 (id)objectKey:(id)objectValue
};

NSArray *arr = @[(id)objectValue,@"string value"];
于 2013-10-22T18:50:34.380 に答える