由于某些原因,当我试图将视图中的对象与出口关联时,XCode中定义的插座不会出现在右键菜单中。例如:
import UIKit
class EditProfileTableViewController: UITableViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate {
@IBOutlet var photoImageView: UIImageView!
@IBOutlet var businessName: UITextField!
@IBOutlet var businessAddress: UITextField!
@IBOutlet var businessHours: UITextField!
@IBOutlet var businessPhoneNumber: UITextField!
@IBOutlet var businessWebsite: UITextField!
...如上面的例子所示,定义了许多文本字段,但是如果我试图将这些出口与视图中的对象关联起来,它甚至不会出现在这里的右键菜单中。( photoImageView插座是在大约一个月前定义的,但由于某种原因,新的分店不起作用。)

实际上,身份检查器在“类”下拉菜单中没有显示任何内容:

我相信Dropbox上有一些类型的同步文件,有些东西被意外地删除了,现在我不知道如何解决这个问题。我试过:
但还是什么都没有。我真的不想把我的项目完全擦掉,从头开始,所以我希望能够解决这个问题。我怀疑在应用程序中做错了什么,因为这是以前的工作,但我不是100%。
如果我将我的项目文件夹复制到另一个位置(比方说从DropBox到我的桌面),一切都很好!令人困惑!
如有任何建议,将不胜感激。
发布于 2017-06-26 02:46:04
我脑子里有两种可能的情况。
viewDidLoad函数中设置一个断点来验证这一点。https://stackoverflow.com/questions/44752358
复制相似问题