从NSDictionary项生成NSTextField对象的网格

时间:2010-04-19 02:18:10

标签: objective-c cocoa interface-builder

我正在尝试使用Obj-C和Cocoa框架创建词汇学习应用程序。我在这两个领域都有大约两周的经验,并且已经达到了我现有知识的优势。

这是我被困的地方。当我按下复选框时,相应的plist将作为NSDictionary加载到内存中。我想为每个键:值对生成“Label:Textfield”对,其中Label是键。当键入文本字段的文本与键的值匹配时,我希望Label的文本变为绿色。

那么我将如何生成此网格,一旦生成,如何在正确输入时将文本设为绿色?

谢谢!

1 个答案:

答案 0 :(得分:0)

  

我想为每个key:value对生成一个“Label:Textfield”对,其中Label是键。当键入文本字段的文本与键的值匹配时,我希望Label的文本变为绿色。

     

那么我将如何生成这个网格......

NSForm.

  

...一旦生成,如何在正确输入时将文本设为绿色?

Set the relevant form cell's titleattributed string,密钥为in green