チュートリアルを見ていますが、コード行の意味がわかりません:
self.objectsToShare = @[URL];
URL
は でありNSURL
、self.objectsToShare
ですNSArray
。
チュートリアルを見ていますが、コード行の意味がわかりません:
self.objectsToShare = @[URL];
URL
は でありNSURL
、self.objectsToShare
ですNSArray
。
これは、配列作成の簡略構文です。
それ以外の:
[NSArray arrayWithObjects:&URL count:1];
以下のような配列をオブジェクトに割り当てていることを意味します:-
NSArray*arr=[[NSArray alloc]initWithObject:URL];
このように書くこともできます:-
NSArray*arr=@[URL];
1 つのオブジェクトで配列を作成します: URL
.
次のように、オブジェクティブ c で @ 記号を使用して配列と辞書を作成できます。
NSDictionary *dict = @{
@"string key":@"string value",
(id)objectKey:(id)objectValue
};
NSArray *arr = @[(id)objectValue,@"string value"];