Changeset 408
- Timestamp:
- 06/25/09 09:34:35 (4 years ago)
- Location:
- apps/iphone/superbook/trunk/Classes
- Files:
-
- 7 modified
-
FriendsData.h (modified) (1 diff)
-
FriendsData.m (modified) (1 diff)
-
LocateThem_ViewController.h (modified) (1 diff)
-
LocateThem_ViewController.m (modified) (5 diffs)
-
SettingsViewController.h (modified) (2 diffs)
-
SettingsViewController.m (modified) (3 diffs)
-
SettingsView.xib (modified) (17 diffs)
Legend:
- Unmodified
- Added
- Removed
-
apps/iphone/superbook/trunk/Classes/FriendsData.h
r386 r408 74 74 }; 75 75 76 - (void)refreshPreferences; 77 76 78 - (void)loadFriendsDataFromAB:(ABAddressBookRef)aBook; 77 79 -
apps/iphone/superbook/trunk/Classes/FriendsData.m
r403 r408 56 56 self.peopleCurrentList = [NSMutableDictionary dictionary]; 57 57 self.peopleNewList = [NSMutableDictionary dictionary]; 58 [self refreshPreferences]; 59 book = ABAddressBookCreate(); 60 ABAddressBookRegisterExternalChangeCallback(book, abChanged, self); 61 return self; 62 } 63 64 - (void)refreshPreferences { 58 65 // get user preferences 59 66 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 60 67 self.prefsUnitKm = [defaults integerForKey:@"unitsPreference"]; 61 68 self.prefsSorting = [defaults integerForKey:@"sortingPreference"]; 62 63 book = ABAddressBookCreate();64 ABAddressBookRegisterExternalChangeCallback(book, abChanged, self);65 return self;66 69 } 67 70 -
apps/iphone/superbook/trunk/Classes/LocateThem_ViewController.h
r404 r408 48 48 @private 49 49 BOOL isFirstRun; 50 BOOL shouldUpdateLocation; 50 51 BOOL keyboardShown; 51 52 BOOL isUpdatingLocation; -
apps/iphone/superbook/trunk/Classes/LocateThem_ViewController.m
r406 r408 45 45 } 46 46 isFirstRun = YES; 47 shouldUpdateLocation = YES; 47 48 return self; 48 49 } … … 95 96 [self.view addSubview:loadingView]; 96 97 loadingView.center = self.view.center; 98 [[FriendsData sharedInstance] refreshPreferences]; 97 99 [[FriendsData sharedInstance] performSelector:@selector(loadFriendsDataFromAB:) withObject:nil afterDelay:0.1]; 98 100 needsFriendsTableRefresh = FALSE; … … 145 147 [[FriendsData sharedInstance] addObserver:self forKeyPath:@"lastFriendsUpdate" 146 148 options:NSKeyValueObservingOptionNew context:NULL]; 147 149 } 150 if (shouldUpdateLocation) { 151 shouldUpdateLocation = FALSE; 148 152 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 149 153 if ([defaults boolForKey:@"startupLocatePreference"]) { … … 154 158 [self performSelectorInBackground:@selector(updateFriendsListInBackground) withObject:nil]; 155 159 } 156 } else {157 // check if the db has been updated, then get rid of alertView158 160 } 159 161 } … … 416 418 417 419 #pragma mark ------ SettingsViewDelegate 420 - (void)settingsDidChange { 421 needsFriendsTableRefresh = TRUE; 422 shouldUpdateLocation = TRUE; 423 } 424 418 425 - (void)launchTelUrl:(NSString *)url { 419 426 [self launchNavControllerForTel:url personId:nil]; 420 427 } 421 428 422 423 429 @end -
apps/iphone/superbook/trunk/Classes/SettingsViewController.h
r403 r408 4 4 // 5 5 // Created by Henri Asseily on 6/23/09. 6 // Copyright 2009 __MyCompanyName__. All rights reserved. 7 // 6 /* 7 Copyright (c) 2008-2009, Telnic Ltd. All rights reserved. 8 9 Redistribution and use in source and binary forms, with or without modification, 10 are permitted provided that the following conditions are met: 11 12 Redistributions of source code must retain the above copyright notice, this list of conditions 13 and the following disclaimer. Redistributions in binary form must reproduce the above copyright 14 notice, this list of conditions and the following disclaimer in the documentation and/or other 15 materials provided with the distribution. 16 Neither the name of the Telnic Ltd. nor the names of its contributors may be used to endorse or 17 promote products derived from this software without specific prior written permission. 18 THIS DOCUMENTATION IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS 19 OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY 20 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 21 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 23 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER 24 IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 26 */ 8 27 9 28 #import <UIKit/UIKit.h> … … 11 30 @protocol SettingsViewDelegate 12 31 @required 32 // Tell the delegate that settings changed, so it can update the data if necessary 33 - (void)settingsDidChange; 34 // launchTelUrl is required because the about view is a web view 35 // and settings should be independent of the main app functionality 36 // Let the main app take care of this 13 37 - (void)launchTelUrl:(NSString *)url; 14 38 @end 15 39 16 40 @interface SettingsViewController : UIViewController <UIWebViewDelegate>{ 17 IBOutlet UISwitch *autoLocate Switch;41 IBOutlet UISwitch *autoLocate; 18 42 IBOutlet UISwitch *reverseGeoLoc; 43 IBOutlet UISegmentedControl *sortOrder; 44 IBOutlet UISegmentedControl *distanceUnits; 19 45 20 46 @private -
apps/iphone/superbook/trunk/Classes/SettingsViewController.m
r404 r408 4 4 // 5 5 // Created by Henri Asseily on 6/23/09. 6 // Copyright 2009 __MyCompanyName__. All rights reserved. 7 // 6 /* 7 Copyright (c) 2008-2009, Telnic Ltd. All rights reserved. 8 9 Redistribution and use in source and binary forms, with or without modification, 10 are permitted provided that the following conditions are met: 11 12 Redistributions of source code must retain the above copyright notice, this list of conditions 13 and the following disclaimer. Redistributions in binary form must reproduce the above copyright 14 notice, this list of conditions and the following disclaimer in the documentation and/or other 15 materials provided with the distribution. 16 Neither the name of the Telnic Ltd. nor the names of its contributors may be used to endorse or 17 promote products derived from this software without specific prior written permission. 18 THIS DOCUMENTATION IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS 19 OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY 20 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 21 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 23 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER 24 IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 26 */ 8 27 9 28 #import "SettingsViewController.h" … … 27 46 // Sychronize with settings 28 47 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 29 autoLocate Switch.on = [defaults boolForKey:@"startupLocatePreference"];48 autoLocate.on = [defaults boolForKey:@"startupLocatePreference"]; 30 49 reverseGeoLoc.on = [defaults boolForKey:@"reverseGeoPreference"]; 50 distanceUnits.selectedSegmentIndex = [defaults integerForKey:@"unitsPreference"]; 51 sortOrder.selectedSegmentIndex = [defaults integerForKey:@"sortingPreference"]; 31 52 } 32 53 … … 41 62 - (IBAction)didPressSave:(id)sender { 42 63 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 43 [defaults setBool:autoLocate Switch.on forKey:@"startupLocatePreference"];64 [defaults setBool:autoLocate.on forKey:@"startupLocatePreference"]; 44 65 [defaults setBool:reverseGeoLoc.on forKey:@"reverseGeoPreference"]; 66 [defaults setInteger:distanceUnits.selectedSegmentIndex forKey:@"unitsPreference"]; 67 [defaults setInteger:sortOrder.selectedSegmentIndex forKey:@"sortingPreference"]; 45 68 [defaults synchronize]; 46 [self.navigationController.view removeFromSuperview]; 69 [delegate settingsDidChange]; 70 [self.navigationController popViewControllerAnimated:YES]; 47 71 } 48 72 49 73 - (IBAction)didPressCancel:(id)sender { 50 74 // exit 51 [self.navigationController .view removeFromSuperview];75 [self.navigationController popViewControllerAnimated:YES]; 52 76 } 53 77 -
apps/iphone/superbook/trunk/Classes/SettingsView.xib
r403 r408 40 40 <reference key="NSNextResponder" ref="191373211"/> 41 41 <int key="NSvFlags">292</int> 42 <string key="NSFrame">{{12, 45}, {299, 93}}</string>42 <string key="NSFrame">{{12, 10}, {299, 93}}</string> 43 43 <reference key="NSSuperview" ref="191373211"/> 44 44 <bool key="IBUIOpaque">NO</bool> … … 69 69 <reference key="NSNextResponder" ref="191373211"/> 70 70 <int key="NSvFlags">292</int> 71 <string key="NSFrame">{{23, 54}, {168, 75}}</string>71 <string key="NSFrame">{{23, 19}, {168, 75}}</string> 72 72 <reference key="NSSuperview" ref="191373211"/> 73 73 <bool key="IBUIOpaque">NO</bool> … … 89 89 <reference key="NSNextResponder" ref="191373211"/> 90 90 <int key="NSvFlags">292</int> 91 <string key="NSFrame">{{204, 77}, {94, 27}}</string>91 <string key="NSFrame">{{204, 42}, {94, 27}}</string> 92 92 <reference key="NSSuperview" ref="191373211"/> 93 93 <bool key="IBUIOpaque">NO</bool> … … 101 101 <reference key="NSNextResponder" ref="191373211"/> 102 102 <int key="NSvFlags">292</int> 103 <string key="NSFrame">{{12, 1 77}, {299, 93}}</string>103 <string key="NSFrame">{{12, 118}, {299, 93}}</string> 104 104 <reference key="NSSuperview" ref="191373211"/> 105 105 <bool key="IBUIOpaque">NO</bool> … … 120 120 <reference key="NSNextResponder" ref="191373211"/> 121 121 <int key="NSvFlags">292</int> 122 <string key="NSFrame">{{21, 1 83}, {176, 81}}</string>122 <string key="NSFrame">{{21, 124}, {176, 81}}</string> 123 123 <reference key="NSSuperview" ref="191373211"/> 124 124 <bool key="IBUIOpaque">NO</bool> … … 134 134 <int key="IBUILineBreakMode">0</int> 135 135 </object> 136 <object class="IBUIButton" id="881220500"> 137 <reference key="NSNextResponder" ref="191373211"/> 138 <int key="NSvFlags">292</int> 139 <string key="NSFrame">{{12, 226}, {299, 67}}</string> 140 <reference key="NSSuperview" ref="191373211"/> 141 <bool key="IBUIOpaque">NO</bool> 142 <bool key="IBUIClearsContextBeforeDrawing">NO</bool> 143 <bool key="IBUIEnabled">NO</bool> 144 <int key="IBUIContentHorizontalAlignment">0</int> 145 <int key="IBUIContentVerticalAlignment">0</int> 146 <reference key="IBUIFont" ref="1027252573"/> 147 <int key="IBUIButtonType">1</int> 148 <reference key="IBUIHighlightedTitleColor" ref="356421757"/> 149 <object class="NSColor" key="IBUINormalTitleColor"> 150 <int key="NSColorSpace">1</int> 151 <bytes key="NSRGB">MC4xOTYwNzg0MyAwLjMwOTgwMzkzIDAuNTIxNTY4NjYAA</bytes> 152 </object> 153 <reference key="IBUINormalTitleShadowColor" ref="527503639"/> 154 </object> 155 <object class="IBUILabel" id="734601820"> 156 <reference key="NSNextResponder" ref="191373211"/> 157 <int key="NSvFlags">292</int> 158 <string key="NSFrame">{{23, 230}, {96, 57}}</string> 159 <reference key="NSSuperview" ref="191373211"/> 160 <bool key="IBUIOpaque">NO</bool> 161 <bool key="IBUIClipsSubviews">YES</bool> 162 <bool key="IBUIUserInteractionEnabled">NO</bool> 163 <string key="IBUIText">Contact List Sort Order</string> 164 <reference key="IBUIFont" ref="1027252573"/> 165 <reference key="IBUITextColor" ref="311879675"/> 166 <nil key="IBUIHighlightedColor"/> 167 <int key="IBUIBaselineAdjustment">1</int> 168 <float key="IBUIMinimumFontSize">1.400000e+01</float> 169 <int key="IBUINumberOfLines">2</int> 170 <int key="IBUILineBreakMode">0</int> 171 </object> 136 172 <object class="IBUISwitch" id="749438101"> 137 173 <reference key="NSNextResponder" ref="191373211"/> 138 174 <int key="NSvFlags">292</int> 139 <string key="NSFrame">{{204, 210}, {94, 27}}</string>175 <string key="NSFrame">{{204, 151}, {94, 27}}</string> 140 176 <reference key="NSSuperview" ref="191373211"/> 141 177 <bool key="IBUIOpaque">NO</bool> … … 149 185 <reference key="NSNextResponder" ref="191373211"/> 150 186 <int key="NSvFlags">292</int> 151 <string key="NSFrame">{{ 282, 377}, {18, 19}}</string>187 <string key="NSFrame">{{147, 387}, {18, 19}}</string> 152 188 <reference key="NSSuperview" ref="191373211"/> 153 189 <bool key="IBUIOpaque">NO</bool> … … 164 200 </object> 165 201 <reference key="IBUINormalTitleShadowColor" ref="527503639"/> 202 </object> 203 <object class="IBUISegmentedControl" id="606928572"> 204 <reference key="NSNextResponder" ref="191373211"/> 205 <int key="NSvFlags">292</int> 206 <string key="NSFrame">{{127, 245}, {173, 30}}</string> 207 <reference key="NSSuperview" ref="191373211"/> 208 <bool key="IBUIOpaque">NO</bool> 209 <bool key="IBUIClearsContextBeforeDrawing">NO</bool> 210 <int key="IBSegmentControlStyle">2</int> 211 <int key="IBNumberOfSegments">2</int> 212 <int key="IBSelectedSegmentIndex">0</int> 213 <object class="NSArray" key="IBSegmentTitles"> 214 <bool key="EncodedWithXMLCoder">YES</bool> 215 <string>Alphabetical</string> 216 <string>By Distance</string> 217 </object> 218 <object class="NSMutableArray" key="IBSegmentWidths"> 219 <bool key="EncodedWithXMLCoder">YES</bool> 220 <real value="0.000000e+00"/> 221 <real value="0.000000e+00"/> 222 </object> 223 <object class="NSMutableArray" key="IBSegmentEnabledStates"> 224 <bool key="EncodedWithXMLCoder">YES</bool> 225 <boolean value="YES" id="5"/> 226 <reference ref="5"/> 227 </object> 228 <object class="NSMutableArray" key="IBSegmentContentOffsets"> 229 <bool key="EncodedWithXMLCoder">YES</bool> 230 <string>{0, 0}</string> 231 <string>{0, 0}</string> 232 </object> 233 <object class="NSMutableArray" key="IBSegmentImages"> 234 <bool key="EncodedWithXMLCoder">YES</bool> 235 <object class="NSNull" id="4"/> 236 <reference ref="4"/> 237 </object> 238 </object> 239 <object class="IBUIButton" id="936133427"> 240 <reference key="NSNextResponder" ref="191373211"/> 241 <int key="NSvFlags">292</int> 242 <string key="NSFrame">{{12, 309}, {299, 67}}</string> 243 <reference key="NSSuperview" ref="191373211"/> 244 <bool key="IBUIOpaque">NO</bool> 245 <bool key="IBUIClearsContextBeforeDrawing">NO</bool> 246 <bool key="IBUIEnabled">NO</bool> 247 <int key="IBUIContentHorizontalAlignment">0</int> 248 <int key="IBUIContentVerticalAlignment">0</int> 249 <reference key="IBUIFont" ref="1027252573"/> 250 <int key="IBUIButtonType">1</int> 251 <reference key="IBUIHighlightedTitleColor" ref="356421757"/> 252 <object class="NSColor" key="IBUINormalTitleColor"> 253 <int key="NSColorSpace">1</int> 254 <bytes key="NSRGB">MC4xOTYwNzg0MyAwLjMwOTgwMzkzIDAuNTIxNTY4NjYAA</bytes> 255 </object> 256 <reference key="IBUINormalTitleShadowColor" ref="527503639"/> 257 </object> 258 <object class="IBUILabel" id="683063535"> 259 <reference key="NSNextResponder" ref="191373211"/> 260 <int key="NSvFlags">292</int> 261 <string key="NSFrame">{{23, 313}, {96, 57}}</string> 262 <reference key="NSSuperview" ref="191373211"/> 263 <bool key="IBUIOpaque">NO</bool> 264 <bool key="IBUIClipsSubviews">YES</bool> 265 <bool key="IBUIUserInteractionEnabled">NO</bool> 266 <string key="IBUIText">Distance Units</string> 267 <reference key="IBUIFont" ref="1027252573"/> 268 <reference key="IBUITextColor" ref="311879675"/> 269 <nil key="IBUIHighlightedColor"/> 270 <int key="IBUIBaselineAdjustment">1</int> 271 <float key="IBUIMinimumFontSize">1.400000e+01</float> 272 <int key="IBUINumberOfLines">2</int> 273 <int key="IBUILineBreakMode">0</int> 274 </object> 275 <object class="IBUISegmentedControl" id="754520613"> 276 <reference key="NSNextResponder" ref="191373211"/> 277 <int key="NSvFlags">292</int> 278 <string key="NSFrame">{{127, 327}, {173, 30}}</string> 279 <reference key="NSSuperview" ref="191373211"/> 280 <bool key="IBUIOpaque">NO</bool> 281 <bool key="IBUIClearsContextBeforeDrawing">NO</bool> 282 <int key="IBSegmentControlStyle">2</int> 283 <int key="IBNumberOfSegments">2</int> 284 <int key="IBSelectedSegmentIndex">0</int> 285 <object class="NSArray" key="IBSegmentTitles"> 286 <bool key="EncodedWithXMLCoder">YES</bool> 287 <string>kilometers</string> 288 <string>miles</string> 289 </object> 290 <object class="NSMutableArray" key="IBSegmentWidths"> 291 <bool key="EncodedWithXMLCoder">YES</bool> 292 <real value="0.000000e+00"/> 293 <real value="0.000000e+00"/> 294 </object> 295 <object class="NSMutableArray" key="IBSegmentEnabledStates"> 296 <bool key="EncodedWithXMLCoder">YES</bool> 297 <reference ref="5"/> 298 <reference ref="5"/> 299 </object> 300 <object class="NSMutableArray" key="IBSegmentContentOffsets"> 301 <bool key="EncodedWithXMLCoder">YES</bool> 302 <string>{0, 0}</string> 303 <string>{0, 0}</string> 304 </object> 305 <object class="NSMutableArray" key="IBSegmentImages"> 306 <bool key="EncodedWithXMLCoder">YES</bool> 307 <reference ref="4"/> 308 <reference ref="4"/> 309 </object> 166 310 </object> 167 311 </object> … … 190 334 <object class="IBConnectionRecord"> 191 335 <object class="IBCocoaTouchOutletConnection" key="connection"> 192 <string key="label">autoLocateSwitch</string>193 <reference key="source" ref="372490531"/>194 <reference key="destination" ref="810953212"/>195 </object>196 <int key="connectionID">15</int>197 </object>198 <object class="IBConnectionRecord">199 <object class="IBCocoaTouchOutletConnection" key="connection">200 336 <string key="label">reverseGeoLoc</string> 201 337 <reference key="source" ref="372490531"/> … … 213 349 <int key="connectionID">17</int> 214 350 </object> 351 <object class="IBConnectionRecord"> 352 <object class="IBCocoaTouchOutletConnection" key="connection"> 353 <string key="label">autoLocate</string> 354 <reference key="source" ref="372490531"/> 355 <reference key="destination" ref="810953212"/> 356 </object> 357 <int key="connectionID">24</int> 358 </object> 359 <object class="IBConnectionRecord"> 360 <object class="IBCocoaTouchOutletConnection" key="connection"> 361 <string key="label">distanceUnits</string> 362 <reference key="source" ref="372490531"/> 363 <reference key="destination" ref="754520613"/> 364 </object> 365 <int key="connectionID">25</int> 366 </object> 367 <object class="IBConnectionRecord"> 368 <object class="IBCocoaTouchOutletConnection" key="connection"> 369 <string key="label">sortOrder</string> 370 <reference key="source" ref="372490531"/> 371 <reference key="destination" ref="606928572"/> 372 </object> 373 <int key="connectionID">26</int> 374 </object> 215 375 </object> 216 376 <object class="IBMutableOrderedSet" key="objectRecords"> … … 236 396 <reference ref="362354078"/> 237 397 <reference ref="749438101"/> 398 <reference ref="881220500"/> 399 <reference ref="734601820"/> 400 <reference ref="936133427"/> 401 <reference ref="683063535"/> 238 402 <reference ref="599151770"/> 403 <reference ref="606928572"/> 404 <reference ref="754520613"/> 239 405 </object> 240 406 <reference key="parent" ref="317526666"/> … … 284 450 <int key="objectID">13</int> 285 451 <reference key="object" ref="599151770"/> 452 <reference key="parent" ref="191373211"/> 453 </object> 454 <object class="IBObjectRecord"> 455 <int key="objectID">18</int> 456 <reference key="object" ref="881220500"/> 457 <reference key="parent" ref="191373211"/> 458 </object> 459 <object class="IBObjectRecord"> 460 <int key="objectID">19</int> 461 <reference key="object" ref="734601820"/> 462 <reference key="parent" ref="191373211"/> 463 </object> 464 <object class="IBObjectRecord"> 465 <int key="objectID">20</int> 466 <reference key="object" ref="606928572"/> 467 <reference key="parent" ref="191373211"/> 468 </object> 469 <object class="IBObjectRecord"> 470 <int key="objectID">21</int> 471 <reference key="object" ref="936133427"/> 472 <reference key="parent" ref="191373211"/> 473 </object> 474 <object class="IBObjectRecord"> 475 <int key="objectID">22</int> 476 <reference key="object" ref="683063535"/> 477 <reference key="parent" ref="191373211"/> 478 </object> 479 <object class="IBObjectRecord"> 480 <int key="objectID">23</int> 481 <reference key="object" ref="754520613"/> 286 482 <reference key="parent" ref="191373211"/> 287 483 </object> … … 297 493 <string>1.IBPluginDependency</string> 298 494 <string>13.IBPluginDependency</string> 495 <string>18.IBPluginDependency</string> 496 <string>19.IBPluginDependency</string> 497 <string>20.IBPluginDependency</string> 498 <string>21.IBPluginDependency</string> 499 <string>22.IBPluginDependency</string> 500 <string>23.IBPluginDependency</string> 299 501 <string>4.IBPluginDependency</string> 300 502 <string>5.IBPluginDependency</string> … … 308 510 <string>SettingsViewController</string> 309 511 <string>UIResponder</string> 310 <string>{{1492, 430}, {320, 480}}</string> 512 <string>{{695, 221}, {320, 480}}</string> 513 <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 514 <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 515 <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 516 <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 517 <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 518 <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 311 519 <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> 312 520 <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> … … 339 547 </object> 340 548 <nil key="sourceID"/> 341 <int key="maxID"> 17</int>549 <int key="maxID">26</int> 342 550 </object> 343 551 <object class="IBClassDescriber" key="IBDocument.Classes"> … … 366 574 <object class="NSMutableArray" key="dict.sortedKeys"> 367 575 <bool key="EncodedWithXMLCoder">YES</bool> 368 <string>autoLocate Switch</string>576 <string>autoLocate</string> 369 577 <string>delegate</string> 578 <string>distanceUnits</string> 370 579 <string>reverseGeoLoc</string> 580 <string>sortOrder</string> 371 581 </object> 372 582 <object class="NSMutableArray" key="dict.values"> … … 374 584 <string>UISwitch</string> 375 585 <string>id</string> 586 <string>UISegmentedControl</string> 376 587 <string>UISwitch</string> 588 <string>UISegmentedControl</string> 377 589 </object> 378 590 </object>








