我正在查看教程,我不确定代码行的含义:
self.objectsToShare = @[URL];
URL
是NSURL
,self.objectsToShare
是NSArray
。
答案 0 :(得分:5)
它是数组创建的简写语法。
而不是:
[NSArray arrayWithObjects:&URL count:1];
答案 1 :(得分:2)
这意味着您要将对象分配给一个数组 如下所示: -
NSArray*arr=[[NSArray alloc]initWithObject:URL];
你可以写这样的东西: -
NSArray*arr=@[URL];
答案 2 :(得分:0)
创建一个包含一个对象的数组:URL
。
您可以使用目标c中的@符号创建数组和词典,如下所示:
NSDictionary *dict = @{
@"string key":@"string value",
(id)objectKey:(id)objectValue
};
NSArray *arr = @[(id)objectValue,@"string value"];