1

我是使用绑定的新手。我开始开发一个具有表格视图和数组控制器的示例应用程序。我的数据是一个字符串数组。

在使用界面生成器完成所有必要的绑定后,我可以在数组中显示字符串。但是当我尝试编辑表格视图的任何行时,我得到以下异常。

我不知道为什么会这样。

我使用了以下代码 -

.h 文件

进口

interface AppDelegate : NSObject <NSApplicationDelegate> 

property (assign) IBOutlet NSWindow *window; 
property (nonatomic,weak) IBOutlet NSTableView *tableView; 
property (nonatomic,strong) NSMutableArray *arrayContents; 

end 

.m 文件

implementation AppDelegate 

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification { } 

-(id)init 
{ 
   self = [super init] ; 
   if (nil!=self) 
   { 
       _arrayContents = [[NSMutableArray alloc] init]; 
       [_arrayContents addObject:@"asdasdasd"]; 
       [_arrayContents addObject:@"asdasdasdsasdc"]; 
   } 
   return self; 
}

end

谁能帮我解决这个问题并指出错误?谢谢。

2013-06-26 11:15:56.055 示例 [4643:303] 处理键输入时检测到异常。2013-06-26 11:15:56.068 示例 [4643:303] 对象 asdasdasdsasdc 的键路径设置值错误(来自绑定对象标识符:(null)):[<__NSCFConstantString 0x100002a18> setValue:forUndefinedKey:]:这个类是不符合 key 的键值编码。

4

0 回答 0