Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
类扩展中的Xcode自动完成成员_Xcode_Swift_Autocomplete_Xcode6_Xcode6.3 - Fatal编程技术网

类扩展中的Xcode自动完成成员

类扩展中的Xcode自动完成成员,xcode,swift,autocomplete,xcode6,xcode6.3,Xcode,Swift,Autocomplete,Xcode6,Xcode6.3,从Xcode(6.3.2)中的类扩展访问成员时,Autocomplete对我不起作用 我创建了一个UIColor扩展,并通过UIColor().sampleExtendedColorName()访问它们,在我键入时它不会显示出来。“自动完成”适用于除此之外的所有功能。有我可以更改的设置吗 extension UIColor{ func sampleExtendedColorName() -> UIColor { return UIColor(red:200/255, green:1

从Xcode(6.3.2)中的类扩展访问成员时,Autocomplete对我不起作用

我创建了一个UIColor扩展,并通过
UIColor().sampleExtendedColorName()
访问它们,在我键入时它不会显示出来。“自动完成”适用于除此之外的所有功能。有我可以更改的设置吗

extension UIColor{
func sampleExtendedColorName() -> UIColor {
    return UIColor(red:200/255, green:100/255, blue:120/255, alpha:1.0)
}
}
更新(新信息):
因此,如果我从直接子类为
UIViewController
的ViewController访问UIColors,那么autocomplete是有效的,但是如果我子类为自定义的
CustomViewController
,即
UIViewController
的子类,autocomplete由于某种原因不会显示出来。

,问题出在我的Xcode项目中的ColorExtension.Swift文件上。我需要检查所有目标成员身份。

检查所有目标成员身份工作正常。如果你不知道目标会员在哪里

  • 转到swift文件(例如:ViewController.swift)
  • 在“实用程序”面板的右侧,单击“文件检查器”
  • 您可以在那里看到目标成员资格
  • 检查所有字段
您确定扩展在范围内吗?你的代码对我有用。