我的应用程序是一个典型的开始Bindings示例,带有Stepper和TextField。绑定检查器中发生错误。如果放大下面的图像并查看光标指向的位置,则会弹出一个错误消息。
count属性的类型为NSNumber*
。在IB中选择的TextField显然需要NSString*
的绑定值。我在某处读到Cocoa Bindings设备可以在不同类型之间进行转换,实际上我可以无错误地运行我的程序。那么Bindings Inspector试图告诉我的错误是什么?
我应该将计数类型更改为NSString *吗?这解决了Bindings Inspector中的错误,但名为count
的@property实际上不应该是NString *类型。
答案 0 :(得分:1)
在文本字段中添加数字格式。
答案 1 :(得分:0)
键入属性NSNumber到NSString或将其保存为NSString对象。因为 NSTextfield基本上只包含NSString值。
在该模型密钥路径中,您应该提供NSString对象的名称。