我有一个适用于Snow Leopard的PreferencePane,我们正在为Lion做好准备。 PreferencePane无法加载,并在控制台中给我出现以下错误。请注意,它引用了3个NSTextField实例(每NSTextField报告两次相同的错误)。将PreferencePane移植到Lion [NSTextField getCString:maxLength:encoding:]:问题
我偏好窗格中有三个以上的NSTextFields。这发生在initWithBundle之后:成功完成但在mainViewDidLoad之前。
4/27/11 10:41:07.713 AM PreferencePane: -[NSTextField getCString:maxLength:encoding:]: unrecognized selector sent to instance 0x40045ca20 4/27/11 10:41:07.714 AM PreferencePane: -[NSTextField getCString:maxLength:encoding:]: unrecognized selector sent to instance 0x40045ca20 4/27/11 10:47:06.169 AM PreferencePane: -[NSTextField getCString:maxLength:encoding:]: unrecognized selector sent to instance 0x40042d4c0 4/27/11 10:47:06.170 AM PreferencePane: -[NSTextField getCString:maxLength:encoding:]: unrecognized selector sent to instance 0x40042d4c0 4/27/11 10:47:52.425 AM PreferencePane: -[NSTextField getCString:maxLength:encoding:]: unrecognized selector sent to instance 0x4004628a0 4/27/11 10:47:52.428 AM PreferencePane: -[NSTextField getCString:maxLength:encoding:]: unrecognized selector sent to instance 0x4004628a0
请注意,Lion仍处于保密协议之下。 – 2011-05-12 07:51:55