タイトルにあるように、2 つの NSComboBox と 2 つの NSTextField からデータを取得しようとしています。次に、データを基本的な NSArray に追加して、plist に保存します。私の現在の問題は、最初の NSTextField からはデータを取得できたが、2 番目の NSTextField からはデータを取得できなかったことです。と を使ってみobjectValue
ましstringValue
た。どちらも最初のボックスからのデータのみを返します。
NSString *path =@"/myplist.plist";
NSArray *array = [NSArray arrayWithObjects:[dropBuild objectValueOfSelectedItem], [dropDept objectValueOfSelectedItem], [roomNumber objectValue], [cDesc objectValue], nil];
NSDictionary *plist = [NSDictionary dictionaryWithObjectsAndKeys:array, @"ArrayKey", @"SomeString", @"StringKey", nil];
[plist writeToFile:path atomically:YES];
これが最高のコードではないことは理解していますが、私はこの言語に慣れていません。このアレイをオンラインで見つけて実行しました。
時間を割いて回答してくれた人に感謝します。