1
0
Fork 0

implemented writeDefaults method and also wrote the configured default during intialization

master
Spike Grobstein 13 years ago
parent 3c196d9f7e
commit eda550b878

@ -2801,9 +2801,9 @@
</dict>
</array>
</dict>
<real>328580305.561315</real>
<string>{986, 774}</string>
<string>{1484, 0}</string>
<real>328582450.26670098</real>
<string>{1322, 856}</string>
<string>{1830, 0}</string>
<dict>
<key>$class</key>
<dict>
@ -2897,9 +2897,9 @@
</dict>
</array>
</dict>
<real>328580360.92351502</real>
<string>{243, 1168}</string>
<string>{855, 0}</string>
<real>328582494.06917101</real>
<string>{1866, 1267}</string>
<string>{3000, 0}</string>
<dict>
<key>$class</key>
<dict>
@ -3893,7 +3893,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>473</integer>
<integer>484</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -3905,7 +3905,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>474</integer>
<integer>485</integer>
</dict>
</array>
</dict>
@ -3975,7 +3975,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>409</integer>
<integer>421</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -3983,7 +3983,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>417</integer>
<integer>429</integer>
</dict>
</array>
</dict>
@ -4107,41 +4107,50 @@
<key>CF$UID</key>
<integer>361</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>362</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>41</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>362</integer>
<integer>363</integer>
</dict>
</array>
<key>NS.objects</key>
<array>
<dict>
<key>CF$UID</key>
<integer>363</integer>
<integer>364</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>374</integer>
<integer>375</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>378</integer>
<integer>379</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>362</integer>
<integer>392</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>391</integer>
<integer>42</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>403</integer>
</dict>
</array>
</dict>
<string>Xcode.DebuggerKit.ThreadsStacksNavigator</string>
<string>Xcode.IDEKit.Navigator.BatchFind</string>
<string>Xcode.IDEKit.Navigator.Symbol</string>
<string>Xcode.IDEKit.Navigator.Issues</string>
<dict>
<key>$class</key>
@ -4184,7 +4193,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>364</integer>
<integer>365</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -4204,11 +4213,11 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>365</integer>
<integer>366</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>369</integer>
<integer>370</integer>
</dict>
</array>
</dict>
@ -4223,7 +4232,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>366</integer>
<integer>367</integer>
</dict>
</array>
</dict>
@ -4237,7 +4246,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>367</integer>
<integer>368</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -4245,7 +4254,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>368</integer>
<integer>369</integer>
</dict>
</array>
</dict>
@ -4259,10 +4268,6 @@
</dict>
<key>NS.objects</key>
<array>
<dict>
<key>CF$UID</key>
<integer>370</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>371</integer>
@ -4275,6 +4280,10 @@
<key>CF$UID</key>
<integer>373</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>374</integer>
</dict>
</array>
</dict>
<dict>
@ -4287,7 +4296,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>367</integer>
<integer>368</integer>
</dict>
</array>
</dict>
@ -4301,7 +4310,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>367</integer>
<integer>368</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -4319,7 +4328,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>367</integer>
<integer>368</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -4337,7 +4346,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>367</integer>
<integer>368</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -4355,15 +4364,15 @@
<array>
<dict>
<key>CF$UID</key>
<integer>375</integer>
<integer>376</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>376</integer>
<integer>377</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>377</integer>
<integer>378</integer>
</dict>
</array>
<key>NS.objects</key>
@ -4393,10 +4402,6 @@
</dict>
<key>NS.keys</key>
<array>
<dict>
<key>CF$UID</key>
<integer>379</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>380</integer>
@ -4421,6 +4426,10 @@
<key>CF$UID</key>
<integer>385</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>386</integer>
</dict>
</array>
<key>NS.objects</key>
<array>
@ -4438,11 +4447,11 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>386</integer>
<integer>387</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>387</integer>
<integer>388</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -4450,7 +4459,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>389</integer>
<integer>390</integer>
</dict>
</array>
</dict>
@ -4466,7 +4475,7 @@
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>388</integer>
<integer>389</integer>
</dict>
<key>NSRangeCount</key>
<integer>0</integer>
@ -4484,7 +4493,7 @@
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>390</integer>
<integer>391</integer>
</dict>
<key>NSRangeCount</key>
<integer>0</integer>
@ -4507,10 +4516,6 @@
</dict>
<key>NS.keys</key>
<array>
<dict>
<key>CF$UID</key>
<integer>392</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>393</integer>
@ -4539,6 +4544,25 @@
<key>CF$UID</key>
<integer>399</integer>
</dict>
</array>
<key>NS.objects</key>
<array>
<dict>
<key>CF$UID</key>
<integer>183</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>183</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>14</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>183</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>400</integer>
@ -4547,6 +4571,86 @@
<key>CF$UID</key>
<integer>401</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>402</integer>
</dict>
</array>
</dict>
<string>IDESymbolNavigatorShowWorkspaceOnly</string>
<string>IDESymbolNavigatorShowHierarchy</string>
<string>IDESymbolNavigatorShowContainersOnly</string>
<string>IDESymbolNavigatorShowClassesOnly</string>
<string>IDESymbolNamePatternString</string>
<string>IDESymbolNavigatorSelectedSymbols</string>
<string>IDEExpandedItems</string>
<string></string>
<dict>
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>38</integer>
</dict>
<key>NS.objects</key>
<array/>
</dict>
<dict>
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>38</integer>
</dict>
<key>NS.objects</key>
<array/>
</dict>
<dict>
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>39</integer>
</dict>
<key>NS.keys</key>
<array>
<dict>
<key>CF$UID</key>
<integer>404</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>405</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>406</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>407</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>408</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>409</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>410</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>411</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>412</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>413</integer>
</dict>
</array>
<key>NS.objects</key>
<array>
@ -4556,19 +4660,19 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>402</integer>
<integer>414</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>403</integer>
<integer>415</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>405</integer>
<integer>417</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>406</integer>
<integer>418</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -4580,7 +4684,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>407</integer>
<integer>419</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -4588,7 +4692,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>408</integer>
<integer>420</integer>
</dict>
</array>
</dict>
@ -4607,7 +4711,7 @@
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>404</integer>
<integer>416</integer>
</dict>
<key>NS.objects</key>
<array/>
@ -4626,7 +4730,7 @@
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>404</integer>
<integer>416</integer>
</dict>
<key>NS.objects</key>
<array/>
@ -4644,7 +4748,7 @@
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>404</integer>
<integer>416</integer>
</dict>
<key>NS.objects</key>
<array/>
@ -4653,7 +4757,7 @@
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>404</integer>
<integer>416</integer>
</dict>
<key>NS.objects</key>
<array/>
@ -4675,7 +4779,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>410</integer>
<integer>422</integer>
</dict>
</array>
</dict>
@ -4689,15 +4793,15 @@
<array>
<dict>
<key>CF$UID</key>
<integer>411</integer>
<integer>423</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>413</integer>
<integer>425</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>415</integer>
<integer>427</integer>
</dict>
</array>
</dict>
@ -4726,7 +4830,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>412</integer>
<integer>424</integer>
</dict>
</array>
</dict>
@ -4756,7 +4860,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>414</integer>
<integer>426</integer>
</dict>
</array>
</dict>
@ -4786,7 +4890,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>416</integer>
<integer>428</integer>
</dict>
</array>
</dict>
@ -4836,15 +4940,15 @@
<array>
<dict>
<key>CF$UID</key>
<integer>418</integer>
<integer>430</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>430</integer>
<integer>441</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>451</integer>
<integer>462</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -4856,11 +4960,11 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>466</integer>
<integer>477</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>472</integer>
<integer>483</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -4882,12 +4986,12 @@
<key>primaryEditorContextNode</key>
<dict>
<key>CF$UID</key>
<integer>419</integer>
<integer>431</integer>
</dict>
<key>rootLayoutTreeNode</key>
<dict>
<key>CF$UID</key>
<integer>428</integer>
<integer>439</integer>
</dict>
</dict>
<dict>
@ -4906,14 +5010,14 @@
<key>documentArchivableRepresentation</key>
<dict>
<key>CF$UID</key>
<integer>420</integer>
<integer>432</integer>
</dict>
<key>orientation</key>
<integer>0</integer>
<key>parent</key>
<dict>
<key>CF$UID</key>
<integer>428</integer>
<integer>439</integer>
</dict>
</dict>
<dict>
@ -4925,7 +5029,7 @@
<key>DocumentLocation</key>
<dict>
<key>CF$UID</key>
<integer>426</integer>
<integer>438</integer>
</dict>
<key>DomainIdentifier</key>
<dict>
@ -4935,7 +5039,7 @@
<key>IdentifierPath</key>
<dict>
<key>CF$UID</key>
<integer>421</integer>
<integer>433</integer>
</dict>
<key>IndexOfDocumentIdentifier</key>
<dict>
@ -4953,15 +5057,15 @@
<array>
<dict>
<key>CF$UID</key>
<integer>422</integer>
<integer>434</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>423</integer>
<integer>435</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>424</integer>
<integer>436</integer>
</dict>
</array>
</dict>
@ -4974,7 +5078,7 @@
<key>Identifier</key>
<dict>
<key>CF$UID</key>
<integer>368</integer>
<integer>369</integer>
</dict>
</dict>
<dict>
@ -4998,7 +5102,7 @@
<key>Identifier</key>
<dict>
<key>CF$UID</key>
<integer>425</integer>
<integer>437</integer>
</dict>
</dict>
<string>DDWRT-Monitor</string>
@ -5011,7 +5115,7 @@
<key>documentURL</key>
<dict>
<key>CF$UID</key>
<integer>427</integer>
<integer>227</integer>
</dict>
<key>timestamp</key>
<dict>
@ -5019,15 +5123,6 @@
<integer>0</integer>
</dict>
</dict>
<dict>
<key>$class</key>
<dict>
<key>CF$UID</key>
<integer>97</integer>
</dict>
<key>NS.string</key>
<string>file://localhost/Users/spike/Downloads/DDWRT-Monitor/DDWRT_MonitorAppDelegate.m</string>
</dict>
<dict>
<key>$class</key>
<dict>
@ -5037,7 +5132,7 @@
<key>children</key>
<dict>
<key>CF$UID</key>
<integer>429</integer>
<integer>440</integer>
</dict>
<key>contentType</key>
<integer>0</integer>
@ -5064,7 +5159,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>419</integer>
<integer>431</integer>
</dict>
</array>
</dict>
@ -5085,7 +5180,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>431</integer>
<integer>442</integer>
</dict>
</array>
</dict>
@ -5106,7 +5201,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>432</integer>
<integer>443</integer>
</dict>
</array>
</dict>
@ -5135,7 +5230,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>433</integer>
<integer>444</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -5143,7 +5238,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>449</integer>
<integer>460</integer>
</dict>
</array>
</dict>
@ -5157,7 +5252,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>434</integer>
<integer>445</integer>
</dict>
</array>
</dict>
@ -5202,23 +5297,23 @@
<array>
<dict>
<key>CF$UID</key>
<integer>435</integer>
<integer>446</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>436</integer>
<integer>447</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>442</integer>
<integer>453</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>446</integer>
<integer>457</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>368</integer>
<integer>369</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -5226,7 +5321,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>447</integer>
<integer>458</integer>
</dict>
</array>
</dict>
@ -5240,7 +5335,7 @@
<key>DocumentLocation</key>
<dict>
<key>CF$UID</key>
<integer>426</integer>
<integer>438</integer>
</dict>
<key>DomainIdentifier</key>
<dict>
@ -5250,7 +5345,7 @@
<key>IdentifierPath</key>
<dict>
<key>CF$UID</key>
<integer>437</integer>
<integer>448</integer>
</dict>
<key>IndexOfDocumentIdentifier</key>
<dict>
@ -5268,15 +5363,15 @@
<array>
<dict>
<key>CF$UID</key>
<integer>438</integer>
<integer>449</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>439</integer>
<integer>450</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>440</integer>
<integer>451</integer>
</dict>
</array>
</dict>
@ -5289,7 +5384,7 @@
<key>Identifier</key>
<dict>
<key>CF$UID</key>
<integer>368</integer>
<integer>369</integer>
</dict>
</dict>
<dict>
@ -5313,7 +5408,7 @@
<key>Identifier</key>
<dict>
<key>CF$UID</key>
<integer>441</integer>
<integer>452</integer>
</dict>
</dict>
<string>DDWRT-Monitor</string>
@ -5346,11 +5441,11 @@
<array>
<dict>
<key>CF$UID</key>
<integer>443</integer>
<integer>454</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>444</integer>
<integer>455</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -5358,14 +5453,14 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>445</integer>
<integer>456</integer>
</dict>
</array>
</dict>
<real>328580360.92557901</real>
<string>{243, 1168}</string>
<string>{855, 0}</string>
<string>-awakeFromNib</string>
<real>328582494.07191801</real>
<string>{1866, 1267}</string>
<string>{3000, 0}</string>
<string>-writeDefaults</string>
<dict>
<key>$class</key>
<dict>
@ -5380,7 +5475,7 @@
<key>NS.relative</key>
<dict>
<key>CF$UID</key>
<integer>448</integer>
<integer>459</integer>
</dict>
</dict>
<string>file://localhost/Users/spike/Downloads/DDWRT-Monitor/DDWRT_MonitorAppDelegate.m</string>
@ -5394,7 +5489,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>450</integer>
<integer>461</integer>
</dict>
</array>
</dict>
@ -5440,11 +5535,11 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>452</integer>
<integer>463</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>453</integer>
<integer>464</integer>
</dict>
<dict>
<key>CF$UID</key>
@ -5452,11 +5547,11 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>454</integer>
<integer>465</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>460</integer>
<integer>471</integer>
</dict>
</array>
</dict>
@ -5519,7 +5614,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>455</integer>
<integer>466</integer>
</dict>
</array>
</dict>
@ -5533,11 +5628,11 @@
<array>
<dict>
<key>CF$UID</key>
<integer>456</integer>
<integer>467</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>458</integer>
<integer>469</integer>
</dict>
</array>
</dict>
@ -5566,7 +5661,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>457</integer>
<integer>468</integer>
</dict>
</array>
</dict>
@ -5596,7 +5691,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>459</integer>
<integer>470</integer>
</dict>
</array>
</dict>
@ -5618,7 +5713,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>461</integer>
<integer>472</integer>
</dict>
</array>
</dict>
@ -5632,11 +5727,11 @@
<array>
<dict>
<key>CF$UID</key>
<integer>462</integer>
<integer>473</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>464</integer>
<integer>475</integer>
</dict>
</array>
</dict>
@ -5665,7 +5760,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>463</integer>
<integer>474</integer>
</dict>
</array>
</dict>
@ -5695,7 +5790,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>465</integer>
<integer>476</integer>
</dict>
</array>
</dict>
@ -5717,7 +5812,7 @@
<array>
<dict>
<key>CF$UID</key>
<integer>467</integer>
<integer>478</integer>
</dict>
</array>
</dict>
@ -5731,11 +5826,11 @@
<array>
<dict>
<key>CF$UID</key>
<integer>468</integer>
<integer>479</integer>
</dict>
<dict>
<key>CF$UID</key>
<integer>470</integer>
<integer>481</integer>
</dict>
</array>
</dict>
@ -5764,7 +5859,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>469</integer>
<integer>480</integer>
</dict>
</array>
</dict>
@ -5794,7 +5889,7 @@
</dict>
<dict>
<key>CF$UID</key>
<integer>471</integer>
<integer>482</integer>
</dict>
</array>
</dict>

@ -81,6 +81,7 @@
- (void) initDefaults;
- (void) readDefaults;
- (void) writeDefaults;
- (void) terminate:(id)sender;
- (void) showConfigPanel:(id)sender;

@ -70,6 +70,8 @@
[defaults setBool:YES forKey:@"useBytes"];
[defaults setInteger:4 forKey:@"refreshTime"];
[defaults setBool:YES forKey:@"configured"];
// sync the defaults to disk
//[defaults registerDefaults:appDefaults];
[defaults synchronize];
@ -92,6 +94,23 @@
}
- (void) writeDefaults
{
// do any other initialization you want to do here - e.g. the starting default values.
[defaults setValue:hostname forKey:@"hostname"];
[defaults setInteger:port forKey:@"port"];
[defaults setValue:username forKey:@"username"];
[defaults setValue:password forKey:@"password"];
[defaults setBool:showMenuIcon forKey:@"showMenuIcon"];
[defaults setBool:useBytes forKey:@"useBytes"];
[defaults setInteger:refreshTime forKey:@"refreshTime"];
// sync the defaults to disk
//[defaults registerDefaults:appDefaults];
[defaults synchronize];
}
- (void) terminate:(id)sender {
[[NSUserDefaults standardUserDefaults] synchronize];
[self dealloc];

Loading…
Cancel
Save