标签: ios ruby cocoapods
使用CocoaPods,
target :TargetName do # Some pods... end
和
target "TargetName" do # Some pods... end
CodoaPods Podfile Syntax Reference显示第一个作为示例,但pod init终端命令创建后者。
pod init
答案 0 :(得分:2)
:TargetName表示Symbol,而"TargetName"或'TargetName'表示String。
:TargetName
"TargetName"
'TargetName'
在这种情况下,它们应该非常相同。传递给target的值可能在内部转换为字符串。但是,这些类型的语义是非常不同的。字符串用于存储和操作自由格式文本,而符号更像是关键字,是整数常量的文本版本。
target
如果您不确定使用哪个,可能需要一个字符串。