【发布时间】:2011-12-18 05:23:36
【问题描述】:
在 Xcode 中,假设我创建了一个对象,然后想要调用一些 setter:
CLLocationManager* locMan;
locMan = [[CLLocationManager alloc] init];
[locMan setDesiredAccuracy:<#(CLLocationAccuracy)#>]; // placeholder text
当我输入第 3 行时,我可以轻松地自动完成“setDesiredAccuracy”部分,并且 Xcode 为占位符参数值填充 <#(CLLocationAccuracy)#>。
自动完成中是否有一种机制来获取可能值(kCLLocationAccuracyBestForNavigation, kCLLocationAccuracyBest, kCLLocationAccuracyNearestTenMeters, etc) 的列表,至少对于像这样的情况?显然,在许多情况下,可能值的列表是没有意义的......
当我完全不知道或忘记常量的名称时,我真正知道的唯一方法是双击占位符以使其转换为实际文本,然后执行类似 Option 的操作+双击或Control+Option+Shift+?搜索 CLLocationAccuracy 的文档。
【问题讨论】:
标签: xcode autocomplete keyboard-shortcuts