Swift 4: @IBOutlet UITextView 崩溃
Swift 4: @IBOutlet UITextView crash
我使用嵌入在视图控制器中的 table 视图。我在 table 视图中存储了一些项目,例如 UITextField
、UISlider
等。当我在 class 中连接这些项目时,应用程序在 UITextView
插座上崩溃。
@IBOutlet weak var nameProfileTextField: UITextField!
@IBOutlet weak var ageSlider: UISlider!
@IBOutlet weak var descriptionProfileTextView: UITextView! //Crash here!
错误消息对我没有帮助。控制台仅显示以下消息,没有更多详细信息。
terminating with uncaught exception of type NSException
@IBOutlet
连接似乎正常,如下图所示。
删除连接并重新连接。检查 class 名称在文件和故事板中是否相同。
您的 IBOutlet 链接 从 界面生成器 到 相关的 UIViewController 似乎没问题。
可能是 UIViewController 上的 IBOutlet 关联了不止 1 个指针。
如果右击相关UIViewController中IBOutlet左边的灰点,是不是只有1个引用?
例如
如果这不起作用,我建议删除界面生成器中的 UIViewController 并重新开始。
我使用嵌入在视图控制器中的 table 视图。我在 table 视图中存储了一些项目,例如 UITextField
、UISlider
等。当我在 class 中连接这些项目时,应用程序在 UITextView
插座上崩溃。
@IBOutlet weak var nameProfileTextField: UITextField!
@IBOutlet weak var ageSlider: UISlider!
@IBOutlet weak var descriptionProfileTextView: UITextView! //Crash here!
错误消息对我没有帮助。控制台仅显示以下消息,没有更多详细信息。
terminating with uncaught exception of type NSException
@IBOutlet
连接似乎正常,如下图所示。
删除连接并重新连接。检查 class 名称在文件和故事板中是否相同。
您的 IBOutlet 链接 从 界面生成器 到 相关的 UIViewController 似乎没问题。
可能是 UIViewController 上的 IBOutlet 关联了不止 1 个指针。
如果右击相关UIViewController中IBOutlet左边的灰点,是不是只有1个引用?
例如
如果这不起作用,我建议删除界面生成器中的 UIViewController 并重新开始。