Tag: 自动完成

Xcode 7.3.1自动完成代码完成不起作用

自Xcode 7.3以来,自动完成或代码完成无法正常工作。 我努力了: 删除派生数据文件夹 清洁目标和build设 重新安装Xcode 它在第一次完全input完成后自动完成。 但是如果你没有引用过它(例如枚举),它只显示你之前input的内容(不显示完整的枚举列表)。 按逃生也没有帮助。 还有其他build议吗? 还是其他人经历了相同的?

在XCode中自动实现Swift协议方法

我刚刚开始用快速的语言,从Java来看,它看起来很棒。 但我真的错过了一些东西: Eclipse有这个伟大的function,当我添加“实现XYZ”它提供了一个function,自动实现必要的function桩。 这是一个巨大的时间。 XCode似乎没有这个function,或者我错过了什么? 我find了accessorize插件,但是这似乎只适用于Objective C .. 有解决scheme吗? PS。 我正在使用XCode 6.1.1

iOS Xcode Swift自动完成破?

我还没有使用过很多Swift,但是来自Objective C,关于Swift的一些东西是PITA来解决我的问题。 在iOS编程中,我们有animateWithDuration:方法,这是UIView的一部分。 所以我试图使用Xcode的自动完成,并开始input: UIView.animateWith 自动完成显示: UIView.animateWithDuration(duration: NSTimeInterval, animations: () -> Void) 然后我选中“duration”字段,然后键入一个数字: UIView.animateWithDuration(0.5, animations: () -> Void) 然后我再次select了animation块,然后像在Objective C中通常那样按下回车,Xcode现在显示: UIView.animateWithDuration(0.5, animations: { () -> Void in code }) 所以然后我最后一次用标签代替我的代码: UIView.animateWithDuration(0.5, animations: { () -> Void in self.customView?.transform = CGAffineTransformMakeTranslation(0.0, 0.0); }) 这是Xcode然后给我的错误: 无法使用types为“(FloatLiteralConvertible,animations:() – > Void)”的参数列表调用“animateWithDuration” 我不明白。 这是Xcode为我生成的自动完成代码,为什么它给我一个错误? 我注意到,如果做一个简单的声明,如: UIView.animateWithDuration(0.5, animations: { () -> […]

让自动完成工作在迅速

我试图实现自动完成,但无法find一个在Swift中工作的例子。 下面,我正在转换Ray Wenderlich的自动完成教程和2010年的示例代码。最后,代码编译,但包含可能的完成的表没有出现,我没有经验,看看为什么它不被隐藏shouldChangeCharactersInRange。 class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource, UITextFieldDelegate { @IBOutlet weak var textField: UITextField! let autocompleteTableView = UITableView(frame: CGRectMake(0,80,320,120), style: UITableViewStyle.Plain) var pastUrls = ["Men", "Women", "Cats", "Dogs", "Children"] var autocompleteUrls = [String]() override func viewDidLoad() { super.viewDidLoad() autocompleteTableView.delegate = self autocompleteTableView.dataSource = self autocompleteTableView.scrollEnabled = true autocompleteTableView.hidden = true } func textField(textField: UITextField!, […]

XCode 6不能快速自动完成

我试图导入各种图书馆,我不记得他们的确切名称。 不幸的是XCode 6(使用swift )并不像使用objective-c在XCode 5中那样自动完成它们。 例如: ALAssetsLibrary MPMediaPlayer 等等 我被迫谷歌确切的框架名称,然后回去复制粘贴。 一般来说,自动完成function很差。 我在XCode 6中做错了什么? 我应该在设置中设置任何标志来使其工作?

在XCode 4.x中使用代码自动完成/语法高亮显示问题

在我的一个项目中,我在XCode中遇到了一个相当奇怪的问题。 当我开始写我的代码时,我习惯于自动完成为我提供许多条目。 由于某种原因,从昨天开始,这已经停止了工作。 我现在得到了奇怪的自动完成条目,如“and”,“the”,“Andy”,“MyCompanyName”等 这从来没有发生过,所以我很困惑,为什么现在发生了,只有我的一个项目。 我search了这个网站相当一段时间的任何修复,我试图清理派生数据,退出XCode,从XCode项目删除工作区和用户文件,并重新启动,但这样做后,自动完成工作一段时间,然后在编码约30秒后再次中断。 我有时可以看到自动完成的解决scheme,但只是纯文本(没有阶级指标),然后有时完全停止工作。 有没有人经历过这样的事情,可以提供一些解决scheme?