سؤال

مهلا، حسنا لذلك لدي .plist ذلك يبدو؛

<plist version="1.0">
<dict>
 <key>Item 0</key>
  <dict>
    <key>Name</key>
    <string>Jero</string>
    <key>Initiative</key>
    <integer>0</integer>
    <key>EditThis</key>
    <false/>
 </dict>
</dict>
</plist>

في التطبيق، لدي ذلك عندما يتم تحديد أحد الصفوف (يتم وضع البيانات (البيانات)، فإنه يتم تحديده يدفع إلى وحدة تحكم عرض جديد. أرغب أيضا في تعيين منطقي "editthis" إلى نعم، لذلك يمكن أن تتعلم وحدة تحكم تحرير طريقة العرض التي تحريرها. ومع ذلك، لا يمكنني معرفة كيفية تغيير القيمة. أي مساعدة هي محل تقدير كبير.

هل كانت مفيدة؟

المحلول

تحميل المعطر في قاموس قابل للتغيير:

NSMutableDictionary *plist = [NSMutableDictionary dictionaryWithContentsOfFile:@"file.plist"];
[plist setObject:[NSNumber numberWithBool:YES] forKey:@"EditThis"];
[plist writeToFile:@"file.plist" atomically:YES];
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top