├── .DS_Store ├── CircleDisplay.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcuserdata │ │ └── pzearfoss.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ └── pzearfoss.xcuserdatad │ ├── xcdebugger │ └── Breakpoints.xcbkptlist │ └── xcschemes │ ├── CircleDisplay.xcscheme │ └── xcschememanagement.plist └── CircleDisplay ├── CircleDisplay-Info.plist ├── CircleDisplay-Prefix.pch ├── CircleDisplayAppDelegate.h ├── CircleDisplayAppDelegate.m ├── CircleDisplayView.h ├── CircleDisplayView.m ├── CircleDisplayViewController.h ├── CircleDisplayViewController.m ├── en.lproj ├── CircleDisplayViewController.xib ├── InfoPlist.strings └── MainWindow.xib └── main.m /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patzearfoss/CircleDraw/16a2597647c4b16f9791cea6b36021c9c1d54594/.DS_Store -------------------------------------------------------------------------------- /CircleDisplay.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- 1 | // !$*UTF8*$! 2 | { 3 | archiveVersion = 1; 4 | classes = { 5 | }; 6 | objectVersion = 46; 7 | objects = { 8 | 9 | /* Begin PBXBuildFile section */ 10 | 26186CC614104AB800BA2ECD /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26186CC514104AB800BA2ECD /* UIKit.framework */; }; 11 | 26186CC814104AB800BA2ECD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26186CC714104AB800BA2ECD /* Foundation.framework */; }; 12 | 26186CCA14104AB800BA2ECD /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26186CC914104AB800BA2ECD /* CoreGraphics.framework */; }; 13 | 26186CD014104AB800BA2ECD /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 26186CCE14104AB800BA2ECD /* InfoPlist.strings */; }; 14 | 26186CD214104AB800BA2ECD /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 26186CD114104AB800BA2ECD /* main.m */; }; 15 | 26186CD614104AB800BA2ECD /* CircleDisplayAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 26186CD514104AB800BA2ECD /* CircleDisplayAppDelegate.m */; }; 16 | 26186CD914104AB800BA2ECD /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 26186CD714104AB800BA2ECD /* MainWindow.xib */; }; 17 | 26186CDC14104AB800BA2ECD /* CircleDisplayViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 26186CDB14104AB800BA2ECD /* CircleDisplayViewController.m */; }; 18 | 26186CDF14104AB800BA2ECD /* CircleDisplayViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 26186CDD14104AB800BA2ECD /* CircleDisplayViewController.xib */; }; 19 | 26186CE714104ADE00BA2ECD /* CircleDisplayView.m in Sources */ = {isa = PBXBuildFile; fileRef = 26186CE614104ADE00BA2ECD /* CircleDisplayView.m */; }; 20 | 26186CE914104EC600BA2ECD /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26186CE814104EC600BA2ECD /* QuartzCore.framework */; }; 21 | /* End PBXBuildFile section */ 22 | 23 | /* Begin PBXFileReference section */ 24 | 26186CC114104AB800BA2ECD /* CircleDisplay.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CircleDisplay.app; sourceTree = BUILT_PRODUCTS_DIR; }; 25 | 26186CC514104AB800BA2ECD /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; 26 | 26186CC714104AB800BA2ECD /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 27 | 26186CC914104AB800BA2ECD /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; 28 | 26186CCD14104AB800BA2ECD /* CircleDisplay-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CircleDisplay-Info.plist"; sourceTree = ""; }; 29 | 26186CCF14104AB800BA2ECD /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; 30 | 26186CD114104AB800BA2ECD /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; 31 | 26186CD314104AB800BA2ECD /* CircleDisplay-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CircleDisplay-Prefix.pch"; sourceTree = ""; }; 32 | 26186CD414104AB800BA2ECD /* CircleDisplayAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CircleDisplayAppDelegate.h; sourceTree = ""; }; 33 | 26186CD514104AB800BA2ECD /* CircleDisplayAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CircleDisplayAppDelegate.m; sourceTree = ""; }; 34 | 26186CD814104AB800BA2ECD /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MainWindow.xib; sourceTree = ""; }; 35 | 26186CDA14104AB800BA2ECD /* CircleDisplayViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CircleDisplayViewController.h; sourceTree = ""; }; 36 | 26186CDB14104AB800BA2ECD /* CircleDisplayViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CircleDisplayViewController.m; sourceTree = ""; }; 37 | 26186CDE14104AB800BA2ECD /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/CircleDisplayViewController.xib; sourceTree = ""; }; 38 | 26186CE514104ADE00BA2ECD /* CircleDisplayView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CircleDisplayView.h; sourceTree = ""; }; 39 | 26186CE614104ADE00BA2ECD /* CircleDisplayView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CircleDisplayView.m; sourceTree = ""; }; 40 | 26186CE814104EC600BA2ECD /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 41 | /* End PBXFileReference section */ 42 | 43 | /* Begin PBXFrameworksBuildPhase section */ 44 | 26186CBE14104AB800BA2ECD /* Frameworks */ = { 45 | isa = PBXFrameworksBuildPhase; 46 | buildActionMask = 2147483647; 47 | files = ( 48 | 26186CE914104EC600BA2ECD /* QuartzCore.framework in Frameworks */, 49 | 26186CC614104AB800BA2ECD /* UIKit.framework in Frameworks */, 50 | 26186CC814104AB800BA2ECD /* Foundation.framework in Frameworks */, 51 | 26186CCA14104AB800BA2ECD /* CoreGraphics.framework in Frameworks */, 52 | ); 53 | runOnlyForDeploymentPostprocessing = 0; 54 | }; 55 | /* End PBXFrameworksBuildPhase section */ 56 | 57 | /* Begin PBXGroup section */ 58 | 26186CB614104AB800BA2ECD = { 59 | isa = PBXGroup; 60 | children = ( 61 | 26186CCB14104AB800BA2ECD /* CircleDisplay */, 62 | 26186CC414104AB800BA2ECD /* Frameworks */, 63 | 26186CC214104AB800BA2ECD /* Products */, 64 | ); 65 | sourceTree = ""; 66 | }; 67 | 26186CC214104AB800BA2ECD /* Products */ = { 68 | isa = PBXGroup; 69 | children = ( 70 | 26186CC114104AB800BA2ECD /* CircleDisplay.app */, 71 | ); 72 | name = Products; 73 | sourceTree = ""; 74 | }; 75 | 26186CC414104AB800BA2ECD /* Frameworks */ = { 76 | isa = PBXGroup; 77 | children = ( 78 | 26186CE814104EC600BA2ECD /* QuartzCore.framework */, 79 | 26186CC514104AB800BA2ECD /* UIKit.framework */, 80 | 26186CC714104AB800BA2ECD /* Foundation.framework */, 81 | 26186CC914104AB800BA2ECD /* CoreGraphics.framework */, 82 | ); 83 | name = Frameworks; 84 | sourceTree = ""; 85 | }; 86 | 26186CCB14104AB800BA2ECD /* CircleDisplay */ = { 87 | isa = PBXGroup; 88 | children = ( 89 | 26186CD414104AB800BA2ECD /* CircleDisplayAppDelegate.h */, 90 | 26186CD514104AB800BA2ECD /* CircleDisplayAppDelegate.m */, 91 | 26186CD714104AB800BA2ECD /* MainWindow.xib */, 92 | 26186CDA14104AB800BA2ECD /* CircleDisplayViewController.h */, 93 | 26186CDB14104AB800BA2ECD /* CircleDisplayViewController.m */, 94 | 26186CDD14104AB800BA2ECD /* CircleDisplayViewController.xib */, 95 | 26186CCC14104AB800BA2ECD /* Supporting Files */, 96 | 26186CE514104ADE00BA2ECD /* CircleDisplayView.h */, 97 | 26186CE614104ADE00BA2ECD /* CircleDisplayView.m */, 98 | ); 99 | path = CircleDisplay; 100 | sourceTree = ""; 101 | }; 102 | 26186CCC14104AB800BA2ECD /* Supporting Files */ = { 103 | isa = PBXGroup; 104 | children = ( 105 | 26186CCD14104AB800BA2ECD /* CircleDisplay-Info.plist */, 106 | 26186CCE14104AB800BA2ECD /* InfoPlist.strings */, 107 | 26186CD114104AB800BA2ECD /* main.m */, 108 | 26186CD314104AB800BA2ECD /* CircleDisplay-Prefix.pch */, 109 | ); 110 | name = "Supporting Files"; 111 | sourceTree = ""; 112 | }; 113 | /* End PBXGroup section */ 114 | 115 | /* Begin PBXNativeTarget section */ 116 | 26186CC014104AB800BA2ECD /* CircleDisplay */ = { 117 | isa = PBXNativeTarget; 118 | buildConfigurationList = 26186CE214104AB800BA2ECD /* Build configuration list for PBXNativeTarget "CircleDisplay" */; 119 | buildPhases = ( 120 | 26186CBD14104AB800BA2ECD /* Sources */, 121 | 26186CBE14104AB800BA2ECD /* Frameworks */, 122 | 26186CBF14104AB800BA2ECD /* Resources */, 123 | ); 124 | buildRules = ( 125 | ); 126 | dependencies = ( 127 | ); 128 | name = CircleDisplay; 129 | productName = CircleDisplay; 130 | productReference = 26186CC114104AB800BA2ECD /* CircleDisplay.app */; 131 | productType = "com.apple.product-type.application"; 132 | }; 133 | /* End PBXNativeTarget section */ 134 | 135 | /* Begin PBXProject section */ 136 | 26186CB814104AB800BA2ECD /* Project object */ = { 137 | isa = PBXProject; 138 | attributes = { 139 | ORGANIZATIONNAME = "Mindgrub Technologies"; 140 | }; 141 | buildConfigurationList = 26186CBB14104AB800BA2ECD /* Build configuration list for PBXProject "CircleDisplay" */; 142 | compatibilityVersion = "Xcode 3.2"; 143 | developmentRegion = English; 144 | hasScannedForEncodings = 0; 145 | knownRegions = ( 146 | en, 147 | ); 148 | mainGroup = 26186CB614104AB800BA2ECD; 149 | productRefGroup = 26186CC214104AB800BA2ECD /* Products */; 150 | projectDirPath = ""; 151 | projectRoot = ""; 152 | targets = ( 153 | 26186CC014104AB800BA2ECD /* CircleDisplay */, 154 | ); 155 | }; 156 | /* End PBXProject section */ 157 | 158 | /* Begin PBXResourcesBuildPhase section */ 159 | 26186CBF14104AB800BA2ECD /* Resources */ = { 160 | isa = PBXResourcesBuildPhase; 161 | buildActionMask = 2147483647; 162 | files = ( 163 | 26186CD014104AB800BA2ECD /* InfoPlist.strings in Resources */, 164 | 26186CD914104AB800BA2ECD /* MainWindow.xib in Resources */, 165 | 26186CDF14104AB800BA2ECD /* CircleDisplayViewController.xib in Resources */, 166 | ); 167 | runOnlyForDeploymentPostprocessing = 0; 168 | }; 169 | /* End PBXResourcesBuildPhase section */ 170 | 171 | /* Begin PBXSourcesBuildPhase section */ 172 | 26186CBD14104AB800BA2ECD /* Sources */ = { 173 | isa = PBXSourcesBuildPhase; 174 | buildActionMask = 2147483647; 175 | files = ( 176 | 26186CD214104AB800BA2ECD /* main.m in Sources */, 177 | 26186CD614104AB800BA2ECD /* CircleDisplayAppDelegate.m in Sources */, 178 | 26186CDC14104AB800BA2ECD /* CircleDisplayViewController.m in Sources */, 179 | 26186CE714104ADE00BA2ECD /* CircleDisplayView.m in Sources */, 180 | ); 181 | runOnlyForDeploymentPostprocessing = 0; 182 | }; 183 | /* End PBXSourcesBuildPhase section */ 184 | 185 | /* Begin PBXVariantGroup section */ 186 | 26186CCE14104AB800BA2ECD /* InfoPlist.strings */ = { 187 | isa = PBXVariantGroup; 188 | children = ( 189 | 26186CCF14104AB800BA2ECD /* en */, 190 | ); 191 | name = InfoPlist.strings; 192 | sourceTree = ""; 193 | }; 194 | 26186CD714104AB800BA2ECD /* MainWindow.xib */ = { 195 | isa = PBXVariantGroup; 196 | children = ( 197 | 26186CD814104AB800BA2ECD /* en */, 198 | ); 199 | name = MainWindow.xib; 200 | sourceTree = ""; 201 | }; 202 | 26186CDD14104AB800BA2ECD /* CircleDisplayViewController.xib */ = { 203 | isa = PBXVariantGroup; 204 | children = ( 205 | 26186CDE14104AB800BA2ECD /* en */, 206 | ); 207 | name = CircleDisplayViewController.xib; 208 | sourceTree = ""; 209 | }; 210 | /* End PBXVariantGroup section */ 211 | 212 | /* Begin XCBuildConfiguration section */ 213 | 26186CE014104AB800BA2ECD /* Debug */ = { 214 | isa = XCBuildConfiguration; 215 | buildSettings = { 216 | ALWAYS_SEARCH_USER_PATHS = NO; 217 | ARCHS = "$(ARCHS_STANDARD_32_BIT)"; 218 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 219 | COPY_PHASE_STRIP = NO; 220 | GCC_C_LANGUAGE_STANDARD = gnu99; 221 | GCC_DYNAMIC_NO_PIC = NO; 222 | GCC_OPTIMIZATION_LEVEL = 0; 223 | GCC_PREPROCESSOR_DEFINITIONS = ( 224 | "DEBUG=1", 225 | "$(inherited)", 226 | ); 227 | GCC_SYMBOLS_PRIVATE_EXTERN = NO; 228 | GCC_VERSION = com.apple.compilers.llvmgcc42; 229 | GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; 230 | GCC_WARN_ABOUT_RETURN_TYPE = YES; 231 | GCC_WARN_UNUSED_VARIABLE = YES; 232 | IPHONEOS_DEPLOYMENT_TARGET = 4.3; 233 | SDKROOT = iphoneos; 234 | }; 235 | name = Debug; 236 | }; 237 | 26186CE114104AB800BA2ECD /* Release */ = { 238 | isa = XCBuildConfiguration; 239 | buildSettings = { 240 | ALWAYS_SEARCH_USER_PATHS = NO; 241 | ARCHS = "$(ARCHS_STANDARD_32_BIT)"; 242 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 243 | COPY_PHASE_STRIP = YES; 244 | GCC_C_LANGUAGE_STANDARD = gnu99; 245 | GCC_VERSION = com.apple.compilers.llvmgcc42; 246 | GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; 247 | GCC_WARN_ABOUT_RETURN_TYPE = YES; 248 | GCC_WARN_UNUSED_VARIABLE = YES; 249 | IPHONEOS_DEPLOYMENT_TARGET = 4.3; 250 | OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; 251 | SDKROOT = iphoneos; 252 | VALIDATE_PRODUCT = YES; 253 | }; 254 | name = Release; 255 | }; 256 | 26186CE314104AB800BA2ECD /* Debug */ = { 257 | isa = XCBuildConfiguration; 258 | buildSettings = { 259 | GCC_PRECOMPILE_PREFIX_HEADER = YES; 260 | GCC_PREFIX_HEADER = "CircleDisplay/CircleDisplay-Prefix.pch"; 261 | INFOPLIST_FILE = "CircleDisplay/CircleDisplay-Info.plist"; 262 | PRODUCT_NAME = "$(TARGET_NAME)"; 263 | WRAPPER_EXTENSION = app; 264 | }; 265 | name = Debug; 266 | }; 267 | 26186CE414104AB800BA2ECD /* Release */ = { 268 | isa = XCBuildConfiguration; 269 | buildSettings = { 270 | GCC_PRECOMPILE_PREFIX_HEADER = YES; 271 | GCC_PREFIX_HEADER = "CircleDisplay/CircleDisplay-Prefix.pch"; 272 | INFOPLIST_FILE = "CircleDisplay/CircleDisplay-Info.plist"; 273 | PRODUCT_NAME = "$(TARGET_NAME)"; 274 | WRAPPER_EXTENSION = app; 275 | }; 276 | name = Release; 277 | }; 278 | /* End XCBuildConfiguration section */ 279 | 280 | /* Begin XCConfigurationList section */ 281 | 26186CBB14104AB800BA2ECD /* Build configuration list for PBXProject "CircleDisplay" */ = { 282 | isa = XCConfigurationList; 283 | buildConfigurations = ( 284 | 26186CE014104AB800BA2ECD /* Debug */, 285 | 26186CE114104AB800BA2ECD /* Release */, 286 | ); 287 | defaultConfigurationIsVisible = 0; 288 | defaultConfigurationName = Release; 289 | }; 290 | 26186CE214104AB800BA2ECD /* Build configuration list for PBXNativeTarget "CircleDisplay" */ = { 291 | isa = XCConfigurationList; 292 | buildConfigurations = ( 293 | 26186CE314104AB800BA2ECD /* Debug */, 294 | 26186CE414104AB800BA2ECD /* Release */, 295 | ); 296 | defaultConfigurationIsVisible = 0; 297 | }; 298 | /* End XCConfigurationList section */ 299 | }; 300 | rootObject = 26186CB814104AB800BA2ECD /* Project object */; 301 | } 302 | -------------------------------------------------------------------------------- /CircleDisplay.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CircleDisplay.xcodeproj/project.xcworkspace/xcuserdata/pzearfoss.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $archiver 6 | NSKeyedArchiver 7 | $objects 8 | 9 | $null 10 | 11 | $class 12 | 13 | CF$UID 14 | 36 15 | 16 | NS.keys 17 | 18 | 19 | CF$UID 20 | 2 21 | 22 | 23 | CF$UID 24 | 3 25 | 26 | 27 | NS.objects 28 | 29 | 30 | CF$UID 31 | 4 32 | 33 | 34 | CF$UID 35 | 221 36 | 37 | 38 | 39 | 86674753-A25C-428C-9532-B74E4688D611 40 | IDEWorkspaceDocument 41 | 42 | $class 43 | 44 | CF$UID 45 | 40 46 | 47 | NS.keys 48 | 49 | 50 | CF$UID 51 | 5 52 | 53 | 54 | CF$UID 55 | 6 56 | 57 | 58 | CF$UID 59 | 7 60 | 61 | 62 | CF$UID 63 | 8 64 | 65 | 66 | CF$UID 67 | 9 68 | 69 | 70 | CF$UID 71 | 10 72 | 73 | 74 | CF$UID 75 | 11 76 | 77 | 78 | CF$UID 79 | 12 80 | 81 | 82 | NS.objects 83 | 84 | 85 | CF$UID 86 | 13 87 | 88 | 89 | CF$UID 90 | 14 91 | 92 | 93 | CF$UID 94 | 16 95 | 96 | 97 | CF$UID 98 | 55 99 | 100 | 101 | CF$UID 102 | 2 103 | 104 | 105 | CF$UID 106 | 7 107 | 108 | 109 | CF$UID 110 | 26 111 | 112 | 113 | CF$UID 114 | 55 115 | 116 | 117 | 118 | IDEWindowFrame 119 | IDEOrderedWorkspaceTabControllers 120 | IDEWorkspaceTabController_D3C21025-C49E-48C6-9641-AE87E534C872 121 | IDEWindowInFullscreenMode 122 | IDEWorkspaceWindowControllerUniqueIdentifier 123 | IDEActiveWorkspaceTabController 124 | IDEWindowToolbarIsVisible 125 | IDEWindowTabBarIsVisible 126 | {{102, 4}, {900, 874}} 127 | 128 | $class 129 | 130 | CF$UID 131 | 15 132 | 133 | NS.objects 134 | 135 | 136 | CF$UID 137 | 7 138 | 139 | 140 | 141 | 142 | $classes 143 | 144 | NSArray 145 | NSObject 146 | 147 | $classname 148 | NSArray 149 | 150 | 151 | $class 152 | 153 | CF$UID 154 | 40 155 | 156 | NS.keys 157 | 158 | 159 | CF$UID 160 | 17 161 | 162 | 163 | CF$UID 164 | 18 165 | 166 | 167 | CF$UID 168 | 19 169 | 170 | 171 | CF$UID 172 | 20 173 | 174 | 175 | CF$UID 176 | 21 177 | 178 | 179 | CF$UID 180 | 22 181 | 182 | 183 | CF$UID 184 | 23 185 | 186 | 187 | CF$UID 188 | 24 189 | 190 | 191 | NS.objects 192 | 193 | 194 | CF$UID 195 | 25 196 | 197 | 198 | CF$UID 199 | 26 200 | 201 | 202 | CF$UID 203 | 27 204 | 205 | 206 | CF$UID 207 | 28 208 | 209 | 210 | CF$UID 211 | 41 212 | 213 | 214 | CF$UID 215 | 110 216 | 217 | 218 | CF$UID 219 | 55 220 | 221 | 222 | CF$UID 223 | 119 224 | 225 | 226 | 227 | AssistantEditorsLayout 228 | IDEShowNavigator 229 | IDETabLabel 230 | IDEWorkspaceTabControllerUtilityAreaSplitView 231 | IDENavigatorArea 232 | IDEWorkspaceTabControllerDesignAreaSplitView 233 | IDEShowUtilities 234 | IDEEditorArea 235 | 0 236 | 237 | CircleDisplayView.m 238 | 239 | $class 240 | 241 | CF$UID 242 | 40 243 | 244 | NS.keys 245 | 246 | 247 | CF$UID 248 | 29 249 | 250 | 251 | NS.objects 252 | 253 | 254 | CF$UID 255 | 30 256 | 257 | 258 | 259 | DVTSplitViewItems 260 | 261 | $class 262 | 263 | CF$UID 264 | 39 265 | 266 | NS.objects 267 | 268 | 269 | CF$UID 270 | 31 271 | 272 | 273 | CF$UID 274 | 37 275 | 276 | 277 | 278 | 279 | $class 280 | 281 | CF$UID 282 | 36 283 | 284 | NS.keys 285 | 286 | 287 | CF$UID 288 | 32 289 | 290 | 291 | CF$UID 292 | 33 293 | 294 | 295 | NS.objects 296 | 297 | 298 | CF$UID 299 | 34 300 | 301 | 302 | CF$UID 303 | 35 304 | 305 | 306 | 307 | DVTIdentifier 308 | DVTViewMagnitude 309 | 310 | 574 311 | 312 | $classes 313 | 314 | NSDictionary 315 | NSObject 316 | 317 | $classname 318 | NSDictionary 319 | 320 | 321 | $class 322 | 323 | CF$UID 324 | 36 325 | 326 | NS.keys 327 | 328 | 329 | CF$UID 330 | 32 331 | 332 | 333 | CF$UID 334 | 33 335 | 336 | 337 | NS.objects 338 | 339 | 340 | CF$UID 341 | 34 342 | 343 | 344 | CF$UID 345 | 38 346 | 347 | 348 | 349 | 224 350 | 351 | $classes 352 | 353 | NSMutableArray 354 | NSArray 355 | NSObject 356 | 357 | $classname 358 | NSMutableArray 359 | 360 | 361 | $classes 362 | 363 | NSMutableDictionary 364 | NSDictionary 365 | NSObject 366 | 367 | $classname 368 | NSMutableDictionary 369 | 370 | 371 | $class 372 | 373 | CF$UID 374 | 40 375 | 376 | NS.keys 377 | 378 | 379 | CF$UID 380 | 42 381 | 382 | 383 | CF$UID 384 | 43 385 | 386 | 387 | CF$UID 388 | 44 389 | 390 | 391 | CF$UID 392 | 45 393 | 394 | 395 | NS.objects 396 | 397 | 398 | CF$UID 399 | 46 400 | 401 | 402 | CF$UID 403 | 68 404 | 405 | 406 | CF$UID 407 | 42 408 | 409 | 410 | CF$UID 411 | 73 412 | 413 | 414 | 415 | Xcode.IDEKit.Navigator.Structure 416 | Xcode.IDEKit.Navigator.Debug 417 | SelectedNavigator 418 | Xcode.IDEKit.Navigator.Issues 419 | 420 | $class 421 | 422 | CF$UID 423 | 40 424 | 425 | NS.keys 426 | 427 | 428 | CF$UID 429 | 47 430 | 431 | 432 | CF$UID 433 | 48 434 | 435 | 436 | CF$UID 437 | 49 438 | 439 | 440 | CF$UID 441 | 50 442 | 443 | 444 | CF$UID 445 | 51 446 | 447 | 448 | CF$UID 449 | 52 450 | 451 | 452 | CF$UID 453 | 53 454 | 455 | 456 | NS.objects 457 | 458 | 459 | CF$UID 460 | 54 461 | 462 | 463 | CF$UID 464 | 55 465 | 466 | 467 | CF$UID 468 | 56 469 | 470 | 471 | CF$UID 472 | 55 473 | 474 | 475 | CF$UID 476 | 55 477 | 478 | 479 | CF$UID 480 | 58 481 | 482 | 483 | CF$UID 484 | 63 485 | 486 | 487 | 488 | IDEVisibleRect 489 | IDEUnsavedDocumentFilteringEnabled 490 | IDENavigatorExpandedItemsBeforeFilteringSet 491 | IDERecentDocumentFilteringEnabled 492 | IDESCMStatusFilteringEnabled 493 | IDESelectedObjects 494 | IDEExpandedItemsSet 495 | {{0, 0}, {259, 754}} 496 | 497 | 498 | $class 499 | 500 | CF$UID 501 | 57 502 | 503 | NS.objects 504 | 505 | 506 | 507 | $classes 508 | 509 | NSSet 510 | NSObject 511 | 512 | $classname 513 | NSSet 514 | 515 | 516 | $class 517 | 518 | CF$UID 519 | 15 520 | 521 | NS.objects 522 | 523 | 524 | CF$UID 525 | 59 526 | 527 | 528 | 529 | 530 | $class 531 | 532 | CF$UID 533 | 39 534 | 535 | NS.objects 536 | 537 | 538 | CF$UID 539 | 60 540 | 541 | 542 | CF$UID 543 | 61 544 | 545 | 546 | CF$UID 547 | 62 548 | 549 | 550 | 551 | CircleDisplay 552 | CircleDisplay 553 | CircleDisplayView.m 554 | 555 | $class 556 | 557 | CF$UID 558 | 57 559 | 560 | NS.objects 561 | 562 | 563 | CF$UID 564 | 64 565 | 566 | 567 | CF$UID 568 | 65 569 | 570 | 571 | CF$UID 572 | 66 573 | 574 | 575 | 576 | 577 | $class 578 | 579 | CF$UID 580 | 39 581 | 582 | NS.objects 583 | 584 | 585 | CF$UID 586 | 60 587 | 588 | 589 | CF$UID 590 | 61 591 | 592 | 593 | 594 | 595 | $class 596 | 597 | CF$UID 598 | 39 599 | 600 | NS.objects 601 | 602 | 603 | CF$UID 604 | 60 605 | 606 | 607 | 608 | 609 | $class 610 | 611 | CF$UID 612 | 39 613 | 614 | NS.objects 615 | 616 | 617 | CF$UID 618 | 60 619 | 620 | 621 | CF$UID 622 | 67 623 | 624 | 625 | 626 | Frameworks 627 | 628 | $class 629 | 630 | CF$UID 631 | 40 632 | 633 | NS.keys 634 | 635 | 636 | CF$UID 637 | 69 638 | 639 | 640 | CF$UID 641 | 70 642 | 643 | 644 | CF$UID 645 | 71 646 | 647 | 648 | NS.objects 649 | 650 | 651 | CF$UID 652 | 72 653 | 654 | 655 | CF$UID 656 | 25 657 | 658 | 659 | CF$UID 660 | 55 661 | 662 | 663 | 664 | IDEStackCompressionValue 665 | IDEThreadOrQueueMode 666 | IDEShowOnlyInterestingContent 667 | 2 668 | 669 | $class 670 | 671 | CF$UID 672 | 40 673 | 674 | NS.keys 675 | 676 | 677 | CF$UID 678 | 74 679 | 680 | 681 | CF$UID 682 | 75 683 | 684 | 685 | CF$UID 686 | 76 687 | 688 | 689 | CF$UID 690 | 77 691 | 692 | 693 | CF$UID 694 | 78 695 | 696 | 697 | CF$UID 698 | 79 699 | 700 | 701 | CF$UID 702 | 80 703 | 704 | 705 | CF$UID 706 | 81 707 | 708 | 709 | CF$UID 710 | 82 711 | 712 | 713 | NS.objects 714 | 715 | 716 | CF$UID 717 | 55 718 | 719 | 720 | CF$UID 721 | 83 722 | 723 | 724 | CF$UID 725 | 84 726 | 727 | 728 | CF$UID 729 | 86 730 | 731 | 732 | CF$UID 733 | 87 734 | 735 | 736 | CF$UID 737 | 55 738 | 739 | 740 | CF$UID 741 | 108 742 | 743 | 744 | CF$UID 745 | 55 746 | 747 | 748 | CF$UID 749 | 109 750 | 751 | 752 | 753 | IDEErrorFilteringEnabled 754 | IDEVisibleRect 755 | IDECollapsedFiles 756 | IDEExpandedIssues 757 | IDESelectedNavigables 758 | IDEShowsByType 759 | IDECollapsedTypes 760 | IDERecentFilteringEnabled 761 | IDECollapsedGroups 762 | {{0, 0}, {259, 732}} 763 | 764 | $class 765 | 766 | CF$UID 767 | 85 768 | 769 | NS.objects 770 | 771 | 772 | 773 | $classes 774 | 775 | NSMutableSet 776 | NSSet 777 | NSObject 778 | 779 | $classname 780 | NSMutableSet 781 | 782 | 783 | $class 784 | 785 | CF$UID 786 | 85 787 | 788 | NS.objects 789 | 790 | 791 | 792 | $class 793 | 794 | CF$UID 795 | 39 796 | 797 | NS.objects 798 | 799 | 800 | CF$UID 801 | 88 802 | 803 | 804 | 805 | 806 | $class 807 | 808 | CF$UID 809 | 39 810 | 811 | NS.objects 812 | 813 | 814 | CF$UID 815 | 89 816 | 817 | 818 | CF$UID 819 | 94 820 | 821 | 822 | 823 | 824 | $class 825 | 826 | CF$UID 827 | 36 828 | 829 | NS.keys 830 | 831 | 832 | CF$UID 833 | 90 834 | 835 | 836 | CF$UID 837 | 91 838 | 839 | 840 | NS.objects 841 | 842 | 843 | CF$UID 844 | 92 845 | 846 | 847 | CF$UID 848 | 93 849 | 850 | 851 | 852 | id 853 | ty 854 | CircleDisplay 855 | g 856 | 857 | $class 858 | 859 | CF$UID 860 | 36 861 | 862 | NS.keys 863 | 864 | 865 | CF$UID 866 | 90 867 | 868 | 869 | CF$UID 870 | 91 871 | 872 | 873 | NS.objects 874 | 875 | 876 | CF$UID 877 | 95 878 | 879 | 880 | CF$UID 881 | 107 882 | 883 | 884 | 885 | 886 | $class 887 | 888 | CF$UID 889 | 40 890 | 891 | NS.keys 892 | 893 | 894 | CF$UID 895 | 96 896 | 897 | 898 | CF$UID 899 | 97 900 | 901 | 902 | CF$UID 903 | 98 904 | 905 | 906 | CF$UID 907 | 99 908 | 909 | 910 | CF$UID 911 | 100 912 | 913 | 914 | NS.objects 915 | 916 | 917 | CF$UID 918 | 101 919 | 920 | 921 | CF$UID 922 | 104 923 | 924 | 925 | CF$UID 926 | 105 927 | 928 | 929 | CF$UID 930 | 106 931 | 932 | 933 | CF$UID 934 | 104 935 | 936 | 937 | 938 | documentLocations 939 | fullMessage 940 | subissues 941 | type 942 | shortMessage 943 | 944 | $class 945 | 946 | CF$UID 947 | 15 948 | 949 | NS.objects 950 | 951 | 952 | CF$UID 953 | 102 954 | 955 | 956 | 957 | 958 | $class 959 | 960 | CF$UID 961 | 103 962 | 963 | characterRangeLen 964 | 0 965 | characterRangeLoc 966 | -1 967 | documentURL 968 | 969 | CF$UID 970 | 0 971 | 972 | endingColumnNumber 973 | -1 974 | endingLineNumber 975 | -1 976 | startingColumnNumber 977 | -1 978 | startingLineNumber 979 | -1 980 | timestamp 981 | 982 | CF$UID 983 | 0 984 | 985 | 986 | 987 | $classes 988 | 989 | DVTTextDocumentLocation 990 | DVTDocumentLocation 991 | NSObject 992 | 993 | $classname 994 | DVTTextDocumentLocation 995 | 996 | "_OBJC_CLASS_$_CADisplayLink", referenced from: 997 | 998 | $class 999 | 1000 | CF$UID 1001 | 39 1002 | 1003 | NS.objects 1004 | 1005 | 1006 | Apple Mach-O Linker (ld) Error 1007 | i 1008 | 1009 | $class 1010 | 1011 | CF$UID 1012 | 85 1013 | 1014 | NS.objects 1015 | 1016 | 1017 | 1018 | $class 1019 | 1020 | CF$UID 1021 | 85 1022 | 1023 | NS.objects 1024 | 1025 | 1026 | 1027 | $class 1028 | 1029 | CF$UID 1030 | 40 1031 | 1032 | NS.keys 1033 | 1034 | 1035 | CF$UID 1036 | 29 1037 | 1038 | 1039 | NS.objects 1040 | 1041 | 1042 | CF$UID 1043 | 111 1044 | 1045 | 1046 | 1047 | 1048 | $class 1049 | 1050 | CF$UID 1051 | 39 1052 | 1053 | NS.objects 1054 | 1055 | 1056 | CF$UID 1057 | 112 1058 | 1059 | 1060 | CF$UID 1061 | 114 1062 | 1063 | 1064 | CF$UID 1065 | 116 1066 | 1067 | 1068 | 1069 | 1070 | $class 1071 | 1072 | CF$UID 1073 | 36 1074 | 1075 | NS.keys 1076 | 1077 | 1078 | CF$UID 1079 | 32 1080 | 1081 | 1082 | CF$UID 1083 | 33 1084 | 1085 | 1086 | NS.objects 1087 | 1088 | 1089 | CF$UID 1090 | 21 1091 | 1092 | 1093 | CF$UID 1094 | 113 1095 | 1096 | 1097 | 1098 | 260 1099 | 1100 | $class 1101 | 1102 | CF$UID 1103 | 36 1104 | 1105 | NS.keys 1106 | 1107 | 1108 | CF$UID 1109 | 32 1110 | 1111 | 1112 | CF$UID 1113 | 33 1114 | 1115 | 1116 | NS.objects 1117 | 1118 | 1119 | CF$UID 1120 | 24 1121 | 1122 | 1123 | CF$UID 1124 | 115 1125 | 1126 | 1127 | 1128 | 640 1129 | 1130 | $class 1131 | 1132 | CF$UID 1133 | 36 1134 | 1135 | NS.keys 1136 | 1137 | 1138 | CF$UID 1139 | 32 1140 | 1141 | 1142 | CF$UID 1143 | 33 1144 | 1145 | 1146 | NS.objects 1147 | 1148 | 1149 | CF$UID 1150 | 117 1151 | 1152 | 1153 | CF$UID 1154 | 118 1155 | 1156 | 1157 | 1158 | IDEUtilitiesArea 1159 | 260 1160 | 1161 | $class 1162 | 1163 | CF$UID 1164 | 40 1165 | 1166 | NS.keys 1167 | 1168 | 1169 | CF$UID 1170 | 120 1171 | 1172 | 1173 | CF$UID 1174 | 121 1175 | 1176 | 1177 | CF$UID 1178 | 122 1179 | 1180 | 1181 | CF$UID 1182 | 123 1183 | 1184 | 1185 | CF$UID 1186 | 124 1187 | 1188 | 1189 | CF$UID 1190 | 125 1191 | 1192 | 1193 | CF$UID 1194 | 126 1195 | 1196 | 1197 | CF$UID 1198 | 127 1199 | 1200 | 1201 | NS.objects 1202 | 1203 | 1204 | CF$UID 1205 | 128 1206 | 1207 | 1208 | CF$UID 1209 | 147 1210 | 1211 | 1212 | CF$UID 1213 | 173 1214 | 1215 | 1216 | CF$UID 1217 | 26 1218 | 1219 | 1220 | CF$UID 1221 | 25 1222 | 1223 | 1224 | CF$UID 1225 | 212 1226 | 1227 | 1228 | CF$UID 1229 | 220 1230 | 1231 | 1232 | CF$UID 1233 | 26 1234 | 1235 | 1236 | 1237 | layoutTree 1238 | IDEEDitorArea_DebugArea 1239 | IDEEditorMode_Standard 1240 | IDEShowEditor 1241 | EditorMode 1242 | DebuggerSplitView 1243 | DefaultPersistentRepresentations 1244 | ShowDebuggerArea 1245 | 1246 | $class 1247 | 1248 | CF$UID 1249 | 146 1250 | 1251 | geniusEditorContextNode 1252 | 1253 | CF$UID 1254 | 0 1255 | 1256 | primaryEditorContextNode 1257 | 1258 | CF$UID 1259 | 129 1260 | 1261 | rootLayoutTreeNode 1262 | 1263 | CF$UID 1264 | 143 1265 | 1266 | 1267 | 1268 | $class 1269 | 1270 | CF$UID 1271 | 145 1272 | 1273 | children 1274 | 1275 | CF$UID 1276 | 0 1277 | 1278 | contentType 1279 | 1 1280 | documentArchivableRepresentation 1281 | 1282 | CF$UID 1283 | 130 1284 | 1285 | orientation 1286 | 0 1287 | parent 1288 | 1289 | CF$UID 1290 | 143 1291 | 1292 | 1293 | 1294 | $class 1295 | 1296 | CF$UID 1297 | 142 1298 | 1299 | DocumentLocation 1300 | 1301 | CF$UID 1302 | 138 1303 | 1304 | DomainIdentifier 1305 | 1306 | CF$UID 1307 | 131 1308 | 1309 | IdentifierPath 1310 | 1311 | CF$UID 1312 | 132 1313 | 1314 | IndexOfDocumentIdentifier 1315 | 1316 | CF$UID 1317 | 25 1318 | 1319 | 1320 | Xcode.IDENavigableItemDomain.WorkspaceStructure 1321 | 1322 | $class 1323 | 1324 | CF$UID 1325 | 15 1326 | 1327 | NS.objects 1328 | 1329 | 1330 | CF$UID 1331 | 133 1332 | 1333 | 1334 | CF$UID 1335 | 135 1336 | 1337 | 1338 | CF$UID 1339 | 136 1340 | 1341 | 1342 | 1343 | 1344 | $class 1345 | 1346 | CF$UID 1347 | 134 1348 | 1349 | Identifier 1350 | 1351 | CF$UID 1352 | 62 1353 | 1354 | 1355 | 1356 | $classes 1357 | 1358 | IDEArchivableStringIndexPair 1359 | NSObject 1360 | 1361 | $classname 1362 | IDEArchivableStringIndexPair 1363 | 1364 | 1365 | $class 1366 | 1367 | CF$UID 1368 | 134 1369 | 1370 | Identifier 1371 | 1372 | CF$UID 1373 | 61 1374 | 1375 | 1376 | 1377 | $class 1378 | 1379 | CF$UID 1380 | 134 1381 | 1382 | Identifier 1383 | 1384 | CF$UID 1385 | 137 1386 | 1387 | 1388 | CircleDisplay 1389 | 1390 | $class 1391 | 1392 | CF$UID 1393 | 141 1394 | 1395 | documentURL 1396 | 1397 | CF$UID 1398 | 139 1399 | 1400 | timestamp 1401 | 1402 | CF$UID 1403 | 0 1404 | 1405 | 1406 | 1407 | $class 1408 | 1409 | CF$UID 1410 | 140 1411 | 1412 | NS.string 1413 | file://localhost/Users/pzearfoss/Desktop/CircleDisplay/CircleDisplay/CircleDisplayView.m 1414 | 1415 | 1416 | $classes 1417 | 1418 | NSMutableString 1419 | NSString 1420 | NSObject 1421 | 1422 | $classname 1423 | NSMutableString 1424 | 1425 | 1426 | $classes 1427 | 1428 | DVTDocumentLocation 1429 | NSObject 1430 | 1431 | $classname 1432 | DVTDocumentLocation 1433 | 1434 | 1435 | $classes 1436 | 1437 | IDENavigableItemArchivableRepresentation 1438 | NSObject 1439 | 1440 | $classname 1441 | IDENavigableItemArchivableRepresentation 1442 | 1443 | 1444 | $class 1445 | 1446 | CF$UID 1447 | 145 1448 | 1449 | children 1450 | 1451 | CF$UID 1452 | 144 1453 | 1454 | contentType 1455 | 0 1456 | documentArchivableRepresentation 1457 | 1458 | CF$UID 1459 | 0 1460 | 1461 | orientation 1462 | 0 1463 | parent 1464 | 1465 | CF$UID 1466 | 0 1467 | 1468 | 1469 | 1470 | $class 1471 | 1472 | CF$UID 1473 | 15 1474 | 1475 | NS.objects 1476 | 1477 | 1478 | CF$UID 1479 | 129 1480 | 1481 | 1482 | 1483 | 1484 | $classes 1485 | 1486 | IDEWorkspaceTabControllerLayoutTreeNode 1487 | NSObject 1488 | 1489 | $classname 1490 | IDEWorkspaceTabControllerLayoutTreeNode 1491 | 1492 | 1493 | $classes 1494 | 1495 | IDEWorkspaceTabControllerLayoutTree 1496 | NSObject 1497 | 1498 | $classname 1499 | IDEWorkspaceTabControllerLayoutTree 1500 | 1501 | 1502 | $class 1503 | 1504 | CF$UID 1505 | 40 1506 | 1507 | NS.keys 1508 | 1509 | 1510 | CF$UID 1511 | 148 1512 | 1513 | 1514 | CF$UID 1515 | 149 1516 | 1517 | 1518 | CF$UID 1519 | 150 1520 | 1521 | 1522 | CF$UID 1523 | 151 1524 | 1525 | 1526 | CF$UID 1527 | 152 1528 | 1529 | 1530 | CF$UID 1531 | 153 1532 | 1533 | 1534 | NS.objects 1535 | 1536 | 1537 | CF$UID 1538 | 154 1539 | 1540 | 1541 | CF$UID 1542 | 155 1543 | 1544 | 1545 | CF$UID 1546 | 157 1547 | 1548 | 1549 | CF$UID 1550 | 154 1551 | 1552 | 1553 | CF$UID 1554 | 159 1555 | 1556 | 1557 | CF$UID 1558 | 167 1559 | 1560 | 1561 | 1562 | LayoutFocusMode 1563 | console 1564 | variables 1565 | LayoutMode 1566 | IDEDebugArea_SplitView 1567 | IDEDebuggerAreaSplitView 1568 | 1 1569 | 1570 | $class 1571 | 1572 | CF$UID 1573 | 40 1574 | 1575 | NS.keys 1576 | 1577 | 1578 | CF$UID 1579 | 156 1580 | 1581 | 1582 | NS.objects 1583 | 1584 | 1585 | CF$UID 1586 | 25 1587 | 1588 | 1589 | 1590 | ConsoleFilterMode 1591 | 1592 | $class 1593 | 1594 | CF$UID 1595 | 40 1596 | 1597 | NS.keys 1598 | 1599 | 1600 | CF$UID 1601 | 158 1602 | 1603 | 1604 | NS.objects 1605 | 1606 | 1607 | CF$UID 1608 | 154 1609 | 1610 | 1611 | 1612 | VariablesViewSelectedScope 1613 | 1614 | $class 1615 | 1616 | CF$UID 1617 | 40 1618 | 1619 | NS.keys 1620 | 1621 | 1622 | CF$UID 1623 | 29 1624 | 1625 | 1626 | NS.objects 1627 | 1628 | 1629 | CF$UID 1630 | 160 1631 | 1632 | 1633 | 1634 | 1635 | $class 1636 | 1637 | CF$UID 1638 | 39 1639 | 1640 | NS.objects 1641 | 1642 | 1643 | CF$UID 1644 | 161 1645 | 1646 | 1647 | CF$UID 1648 | 164 1649 | 1650 | 1651 | 1652 | 1653 | $class 1654 | 1655 | CF$UID 1656 | 36 1657 | 1658 | NS.keys 1659 | 1660 | 1661 | CF$UID 1662 | 32 1663 | 1664 | 1665 | CF$UID 1666 | 33 1667 | 1668 | 1669 | NS.objects 1670 | 1671 | 1672 | CF$UID 1673 | 162 1674 | 1675 | 1676 | CF$UID 1677 | 163 1678 | 1679 | 1680 | 1681 | VariablesView 1682 | 320 1683 | 1684 | $class 1685 | 1686 | CF$UID 1687 | 36 1688 | 1689 | NS.keys 1690 | 1691 | 1692 | CF$UID 1693 | 32 1694 | 1695 | 1696 | CF$UID 1697 | 33 1698 | 1699 | 1700 | NS.objects 1701 | 1702 | 1703 | CF$UID 1704 | 165 1705 | 1706 | 1707 | CF$UID 1708 | 166 1709 | 1710 | 1711 | 1712 | ConsoleArea 1713 | 319 1714 | 1715 | $class 1716 | 1717 | CF$UID 1718 | 40 1719 | 1720 | NS.keys 1721 | 1722 | 1723 | CF$UID 1724 | 29 1725 | 1726 | 1727 | NS.objects 1728 | 1729 | 1730 | CF$UID 1731 | 168 1732 | 1733 | 1734 | 1735 | 1736 | $class 1737 | 1738 | CF$UID 1739 | 39 1740 | 1741 | NS.objects 1742 | 1743 | 1744 | CF$UID 1745 | 169 1746 | 1747 | 1748 | CF$UID 1749 | 171 1750 | 1751 | 1752 | 1753 | 1754 | $class 1755 | 1756 | CF$UID 1757 | 36 1758 | 1759 | NS.keys 1760 | 1761 | 1762 | CF$UID 1763 | 32 1764 | 1765 | 1766 | CF$UID 1767 | 33 1768 | 1769 | 1770 | NS.objects 1771 | 1772 | 1773 | CF$UID 1774 | 162 1775 | 1776 | 1777 | CF$UID 1778 | 170 1779 | 1780 | 1781 | 1782 | 320 1783 | 1784 | $class 1785 | 1786 | CF$UID 1787 | 36 1788 | 1789 | NS.keys 1790 | 1791 | 1792 | CF$UID 1793 | 32 1794 | 1795 | 1796 | CF$UID 1797 | 33 1798 | 1799 | 1800 | NS.objects 1801 | 1802 | 1803 | CF$UID 1804 | 165 1805 | 1806 | 1807 | CF$UID 1808 | 172 1809 | 1810 | 1811 | 1812 | 319 1813 | 1814 | $class 1815 | 1816 | CF$UID 1817 | 40 1818 | 1819 | NS.keys 1820 | 1821 | 1822 | CF$UID 1823 | 174 1824 | 1825 | 1826 | NS.objects 1827 | 1828 | 1829 | CF$UID 1830 | 175 1831 | 1832 | 1833 | 1834 | EditorLayout_PersistentRepresentation 1835 | 1836 | $class 1837 | 1838 | CF$UID 1839 | 40 1840 | 1841 | NS.keys 1842 | 1843 | 1844 | CF$UID 1845 | 176 1846 | 1847 | 1848 | NS.objects 1849 | 1850 | 1851 | CF$UID 1852 | 177 1853 | 1854 | 1855 | 1856 | Main 1857 | 1858 | $class 1859 | 1860 | CF$UID 1861 | 36 1862 | 1863 | NS.keys 1864 | 1865 | 1866 | CF$UID 1867 | 178 1868 | 1869 | 1870 | CF$UID 1871 | 179 1872 | 1873 | 1874 | CF$UID 1875 | 180 1876 | 1877 | 1878 | NS.objects 1879 | 1880 | 1881 | CF$UID 1882 | 181 1883 | 1884 | 1885 | CF$UID 1886 | 25 1887 | 1888 | 1889 | CF$UID 1890 | 210 1891 | 1892 | 1893 | 1894 | EditorLayout_StateSavingStateDictionaries 1895 | EditorLayout_Selected 1896 | EditorLayout_Geometry 1897 | 1898 | $class 1899 | 1900 | CF$UID 1901 | 15 1902 | 1903 | NS.objects 1904 | 1905 | 1906 | CF$UID 1907 | 182 1908 | 1909 | 1910 | 1911 | 1912 | $class 1913 | 1914 | CF$UID 1915 | 40 1916 | 1917 | NS.keys 1918 | 1919 | 1920 | CF$UID 1921 | 183 1922 | 1923 | 1924 | CF$UID 1925 | 184 1926 | 1927 | 1928 | CF$UID 1929 | 185 1930 | 1931 | 1932 | CF$UID 1933 | 186 1934 | 1935 | 1936 | CF$UID 1937 | 187 1938 | 1939 | 1940 | CF$UID 1941 | 188 1942 | 1943 | 1944 | CF$UID 1945 | 189 1946 | 1947 | 1948 | NS.objects 1949 | 1950 | 1951 | CF$UID 1952 | 190 1953 | 1954 | 1955 | CF$UID 1956 | 191 1957 | 1958 | 1959 | CF$UID 1960 | 197 1961 | 1962 | 1963 | CF$UID 1964 | 205 1965 | 1966 | 1967 | CF$UID 1968 | 62 1969 | 1970 | 1971 | CF$UID 1972 | 206 1973 | 1974 | 1975 | CF$UID 1976 | 207 1977 | 1978 | 1979 | 1980 | FileDataType 1981 | ArchivableRepresentation 1982 | EditorState 1983 | NavigableItemName 1984 | DocumentNavigableItemName 1985 | DocumentExtensionIdentifier 1986 | DocumentURL 1987 | public.objective-c-source 1988 | 1989 | $class 1990 | 1991 | CF$UID 1992 | 142 1993 | 1994 | DocumentLocation 1995 | 1996 | CF$UID 1997 | 138 1998 | 1999 | DomainIdentifier 2000 | 2001 | CF$UID 2002 | 131 2003 | 2004 | IdentifierPath 2005 | 2006 | CF$UID 2007 | 192 2008 | 2009 | IndexOfDocumentIdentifier 2010 | 2011 | CF$UID 2012 | 25 2013 | 2014 | 2015 | 2016 | $class 2017 | 2018 | CF$UID 2019 | 15 2020 | 2021 | NS.objects 2022 | 2023 | 2024 | CF$UID 2025 | 193 2026 | 2027 | 2028 | CF$UID 2029 | 194 2030 | 2031 | 2032 | CF$UID 2033 | 195 2034 | 2035 | 2036 | 2037 | 2038 | $class 2039 | 2040 | CF$UID 2041 | 134 2042 | 2043 | Identifier 2044 | 2045 | CF$UID 2046 | 62 2047 | 2048 | 2049 | 2050 | $class 2051 | 2052 | CF$UID 2053 | 134 2054 | 2055 | Identifier 2056 | 2057 | CF$UID 2058 | 61 2059 | 2060 | 2061 | 2062 | $class 2063 | 2064 | CF$UID 2065 | 134 2066 | 2067 | Identifier 2068 | 2069 | CF$UID 2070 | 196 2071 | 2072 | 2073 | CircleDisplay 2074 | 2075 | $class 2076 | 2077 | CF$UID 2078 | 36 2079 | 2080 | NS.keys 2081 | 2082 | 2083 | CF$UID 2084 | 198 2085 | 2086 | 2087 | CF$UID 2088 | 199 2089 | 2090 | 2091 | CF$UID 2092 | 200 2093 | 2094 | 2095 | CF$UID 2096 | 201 2097 | 2098 | 2099 | NS.objects 2100 | 2101 | 2102 | CF$UID 2103 | 202 2104 | 2105 | 2106 | CF$UID 2107 | 203 2108 | 2109 | 2110 | CF$UID 2111 | 55 2112 | 2113 | 2114 | CF$UID 2115 | 204 2116 | 2117 | 2118 | 2119 | PrimaryDocumentTimestamp 2120 | PrimaryDocumentVisibleCharacterRange 2121 | HideAllIssues 2122 | PrimaryDocumentSelectedCharacterRange 2123 | 336618592.01111501 2124 | {45, 618} 2125 | {499, 0} 2126 | -initWithFrame: 2127 | Xcode.IDEKit.EditorDocument.SourceCode 2128 | 2129 | $class 2130 | 2131 | CF$UID 2132 | 209 2133 | 2134 | NS.base 2135 | 2136 | CF$UID 2137 | 0 2138 | 2139 | NS.relative 2140 | 2141 | CF$UID 2142 | 208 2143 | 2144 | 2145 | file://localhost/Users/pzearfoss/Desktop/CircleDisplay/CircleDisplay/CircleDisplayView.m 2146 | 2147 | $classes 2148 | 2149 | NSURL 2150 | NSObject 2151 | 2152 | $classname 2153 | NSURL 2154 | 2155 | 2156 | $class 2157 | 2158 | CF$UID 2159 | 15 2160 | 2161 | NS.objects 2162 | 2163 | 2164 | CF$UID 2165 | 211 2166 | 2167 | 2168 | 2169 | {{0, 0}, {640, 329}} 2170 | 2171 | $class 2172 | 2173 | CF$UID 2174 | 40 2175 | 2176 | NS.keys 2177 | 2178 | 2179 | CF$UID 2180 | 29 2181 | 2182 | 2183 | NS.objects 2184 | 2185 | 2186 | CF$UID 2187 | 213 2188 | 2189 | 2190 | 2191 | 2192 | $class 2193 | 2194 | CF$UID 2195 | 39 2196 | 2197 | NS.objects 2198 | 2199 | 2200 | CF$UID 2201 | 214 2202 | 2203 | 2204 | CF$UID 2205 | 217 2206 | 2207 | 2208 | 2209 | 2210 | $class 2211 | 2212 | CF$UID 2213 | 36 2214 | 2215 | NS.keys 2216 | 2217 | 2218 | CF$UID 2219 | 32 2220 | 2221 | 2222 | CF$UID 2223 | 33 2224 | 2225 | 2226 | NS.objects 2227 | 2228 | 2229 | CF$UID 2230 | 215 2231 | 2232 | 2233 | CF$UID 2234 | 216 2235 | 2236 | 2237 | 2238 | IDEEditor 2239 | 351 2240 | 2241 | $class 2242 | 2243 | CF$UID 2244 | 36 2245 | 2246 | NS.keys 2247 | 2248 | 2249 | CF$UID 2250 | 32 2251 | 2252 | 2253 | CF$UID 2254 | 33 2255 | 2256 | 2257 | NS.objects 2258 | 2259 | 2260 | CF$UID 2261 | 218 2262 | 2263 | 2264 | CF$UID 2265 | 219 2266 | 2267 | 2268 | 2269 | IDEDebuggerArea 2270 | 447 2271 | 2272 | $class 2273 | 2274 | CF$UID 2275 | 40 2276 | 2277 | NS.keys 2278 | 2279 | NS.objects 2280 | 2281 | 2282 | 2283 | $class 2284 | 2285 | CF$UID 2286 | 40 2287 | 2288 | NS.keys 2289 | 2290 | 2291 | CF$UID 2292 | 222 2293 | 2294 | 2295 | CF$UID 2296 | 223 2297 | 2298 | 2299 | CF$UID 2300 | 224 2301 | 2302 | 2303 | CF$UID 2304 | 225 2305 | 2306 | 2307 | CF$UID 2308 | 226 2309 | 2310 | 2311 | CF$UID 2312 | 227 2313 | 2314 | 2315 | CF$UID 2316 | 228 2317 | 2318 | 2319 | CF$UID 2320 | 229 2321 | 2322 | 2323 | CF$UID 2324 | 230 2325 | 2326 | 2327 | CF$UID 2328 | 231 2329 | 2330 | 2331 | NS.objects 2332 | 2333 | 2334 | CF$UID 2335 | 26 2336 | 2337 | 2338 | CF$UID 2339 | 232 2340 | 2341 | 2342 | CF$UID 2343 | 25 2344 | 2345 | 2346 | CF$UID 2347 | 317 2348 | 2349 | 2350 | CF$UID 2351 | 322 2352 | 2353 | 2354 | CF$UID 2355 | 325 2356 | 2357 | 2358 | CF$UID 2359 | 355 2360 | 2361 | 2362 | CF$UID 2363 | 356 2364 | 2365 | 2366 | CF$UID 2367 | 55 2368 | 2369 | 2370 | CF$UID 2371 | 55 2372 | 2373 | 2374 | 2375 | BreakpointsActivated 2376 | DefaultEditorStatesForURLs 2377 | DebuggingWindowBehavior 2378 | ActiveRunDestination 2379 | ActiveScheme 2380 | LastCompletedPersistentSchemeBasedActivityReport 2381 | DocumentWindows 2382 | RecentEditorDocumentURLs 2383 | AppFocusInMiniDebugging 2384 | MiniDebuggingConsole 2385 | 2386 | $class 2387 | 2388 | CF$UID 2389 | 40 2390 | 2391 | NS.keys 2392 | 2393 | 2394 | CF$UID 2395 | 233 2396 | 2397 | 2398 | CF$UID 2399 | 234 2400 | 2401 | 2402 | CF$UID 2403 | 206 2404 | 2405 | 2406 | NS.objects 2407 | 2408 | 2409 | CF$UID 2410 | 235 2411 | 2412 | 2413 | CF$UID 2414 | 247 2415 | 2416 | 2417 | CF$UID 2418 | 292 2419 | 2420 | 2421 | 2422 | Xcode.IDEKit.EditorDocument.LogDocument 2423 | Xcode.Xcode3ProjectSupport.EditorDocument.Xcode3Project 2424 | 2425 | $class 2426 | 2427 | CF$UID 2428 | 40 2429 | 2430 | NS.keys 2431 | 2432 | 2433 | CF$UID 2434 | 236 2435 | 2436 | 2437 | NS.objects 2438 | 2439 | 2440 | CF$UID 2441 | 238 2442 | 2443 | 2444 | 2445 | 2446 | $class 2447 | 2448 | CF$UID 2449 | 209 2450 | 2451 | NS.base 2452 | 2453 | CF$UID 2454 | 0 2455 | 2456 | NS.relative 2457 | 2458 | CF$UID 2459 | 237 2460 | 2461 | 2462 | x-xcode-log://D1BCDA66-6E83-4DA6-8C6E-8C6F7DD6ED63 2463 | 2464 | $class 2465 | 2466 | CF$UID 2467 | 40 2468 | 2469 | NS.keys 2470 | 2471 | 2472 | CF$UID 2473 | 239 2474 | 2475 | 2476 | NS.objects 2477 | 2478 | 2479 | CF$UID 2480 | 240 2481 | 2482 | 2483 | 2484 | SelectedDocumentLocations 2485 | 2486 | $class 2487 | 2488 | CF$UID 2489 | 15 2490 | 2491 | NS.objects 2492 | 2493 | 2494 | CF$UID 2495 | 241 2496 | 2497 | 2498 | 2499 | 2500 | $class 2501 | 2502 | CF$UID 2503 | 246 2504 | 2505 | documentURL 2506 | 2507 | CF$UID 2508 | 237 2509 | 2510 | expandTranscript 2511 | 2512 | indexPath 2513 | 2514 | CF$UID 2515 | 242 2516 | 2517 | timestamp 2518 | 2519 | CF$UID 2520 | 0 2521 | 2522 | 2523 | 2524 | $class 2525 | 2526 | CF$UID 2527 | 245 2528 | 2529 | NSIndexPathData 2530 | 2531 | CF$UID 2532 | 243 2533 | 2534 | NSIndexPathLength 2535 | 2 2536 | 2537 | 2538 | $class 2539 | 2540 | CF$UID 2541 | 244 2542 | 2543 | NS.data 2544 | 2545 | AAc= 2546 | 2547 | 2548 | 2549 | $classes 2550 | 2551 | NSMutableData 2552 | NSData 2553 | NSObject 2554 | 2555 | $classname 2556 | NSMutableData 2557 | 2558 | 2559 | $classes 2560 | 2561 | NSIndexPath 2562 | NSObject 2563 | 2564 | $classname 2565 | NSIndexPath 2566 | 2567 | 2568 | $classes 2569 | 2570 | IDELogDocumentLocation 2571 | DVTDocumentLocation 2572 | NSObject 2573 | 2574 | $classname 2575 | IDELogDocumentLocation 2576 | 2577 | 2578 | $class 2579 | 2580 | CF$UID 2581 | 40 2582 | 2583 | NS.keys 2584 | 2585 | 2586 | CF$UID 2587 | 248 2588 | 2589 | 2590 | NS.objects 2591 | 2592 | 2593 | CF$UID 2594 | 250 2595 | 2596 | 2597 | 2598 | 2599 | $class 2600 | 2601 | CF$UID 2602 | 209 2603 | 2604 | NS.base 2605 | 2606 | CF$UID 2607 | 0 2608 | 2609 | NS.relative 2610 | 2611 | CF$UID 2612 | 249 2613 | 2614 | 2615 | 2616 | $class 2617 | 2618 | CF$UID 2619 | 140 2620 | 2621 | NS.string 2622 | file://localhost/Users/pzearfoss/Desktop/CircleDisplay/CircleDisplay.xcodeproj/ 2623 | 2624 | 2625 | $class 2626 | 2627 | CF$UID 2628 | 40 2629 | 2630 | NS.keys 2631 | 2632 | 2633 | CF$UID 2634 | 251 2635 | 2636 | 2637 | CF$UID 2638 | 252 2639 | 2640 | 2641 | CF$UID 2642 | 253 2643 | 2644 | 2645 | CF$UID 2646 | 254 2647 | 2648 | 2649 | CF$UID 2650 | 255 2651 | 2652 | 2653 | NS.objects 2654 | 2655 | 2656 | CF$UID 2657 | 256 2658 | 2659 | 2660 | CF$UID 2661 | 257 2662 | 2663 | 2664 | CF$UID 2665 | 263 2666 | 2667 | 2668 | CF$UID 2669 | 264 2670 | 2671 | 2672 | CF$UID 2673 | 276 2674 | 2675 | 2676 | 2677 | Xcode3ProjectEditorPreviousProjectEditorClass 2678 | Xcode3ProjectEditor.sourceList.splitview 2679 | Xcode3ProjectEditorPreviousTargetEditorClass 2680 | Xcode3ProjectEditorSelectedDocumentLocations 2681 | Xcode3ProjectEditor_Xcode3BuildPhasesEditor 2682 | Xcode3BuildSettingsEditor 2683 | 2684 | $class 2685 | 2686 | CF$UID 2687 | 40 2688 | 2689 | NS.keys 2690 | 2691 | 2692 | CF$UID 2693 | 29 2694 | 2695 | 2696 | NS.objects 2697 | 2698 | 2699 | CF$UID 2700 | 258 2701 | 2702 | 2703 | 2704 | 2705 | $class 2706 | 2707 | CF$UID 2708 | 39 2709 | 2710 | NS.objects 2711 | 2712 | 2713 | CF$UID 2714 | 259 2715 | 2716 | 2717 | CF$UID 2718 | 261 2719 | 2720 | 2721 | 2722 | 2723 | $class 2724 | 2725 | CF$UID 2726 | 36 2727 | 2728 | NS.keys 2729 | 2730 | 2731 | CF$UID 2732 | 32 2733 | 2734 | 2735 | CF$UID 2736 | 33 2737 | 2738 | 2739 | NS.objects 2740 | 2741 | 2742 | CF$UID 2743 | 34 2744 | 2745 | 2746 | CF$UID 2747 | 260 2748 | 2749 | 2750 | 2751 | 170 2752 | 2753 | $class 2754 | 2755 | CF$UID 2756 | 36 2757 | 2758 | NS.keys 2759 | 2760 | 2761 | CF$UID 2762 | 32 2763 | 2764 | 2765 | CF$UID 2766 | 33 2767 | 2768 | 2769 | NS.objects 2770 | 2771 | 2772 | CF$UID 2773 | 34 2774 | 2775 | 2776 | CF$UID 2777 | 262 2778 | 2779 | 2780 | 2781 | 470 2782 | Xcode3BuildPhasesEditor 2783 | 2784 | $class 2785 | 2786 | CF$UID 2787 | 15 2788 | 2789 | NS.objects 2790 | 2791 | 2792 | CF$UID 2793 | 265 2794 | 2795 | 2796 | 2797 | 2798 | $class 2799 | 2800 | CF$UID 2801 | 275 2802 | 2803 | documentURL 2804 | 2805 | CF$UID 2806 | 266 2807 | 2808 | selection 2809 | 2810 | CF$UID 2811 | 268 2812 | 2813 | timestamp 2814 | 2815 | CF$UID 2816 | 267 2817 | 2818 | 2819 | file://localhost/Users/pzearfoss/Desktop/CircleDisplay/CircleDisplay.xcodeproj/ 2820 | 336618246.09869301 2821 | 2822 | $class 2823 | 2824 | CF$UID 2825 | 40 2826 | 2827 | NS.keys 2828 | 2829 | 2830 | CF$UID 2831 | 269 2832 | 2833 | 2834 | CF$UID 2835 | 270 2836 | 2837 | 2838 | CF$UID 2839 | 271 2840 | 2841 | 2842 | NS.objects 2843 | 2844 | 2845 | CF$UID 2846 | 272 2847 | 2848 | 2849 | CF$UID 2850 | 92 2851 | 2852 | 2853 | CF$UID 2854 | 273 2855 | 2856 | 2857 | 2858 | Editor 2859 | Target 2860 | Xcode3BuildPhasesEditorLocations 2861 | Xcode3BuildPhasesEditor 2862 | 2863 | $class 2864 | 2865 | CF$UID 2866 | 15 2867 | 2868 | NS.objects 2869 | 2870 | 2871 | CF$UID 2872 | 274 2873 | 2874 | 2875 | 2876 | 2877 | $class 2878 | 2879 | CF$UID 2880 | 40 2881 | 2882 | NS.keys 2883 | 2884 | NS.objects 2885 | 2886 | 2887 | 2888 | $classes 2889 | 2890 | Xcode3ProjectDocumentLocation 2891 | DVTDocumentLocation 2892 | NSObject 2893 | 2894 | $classname 2895 | Xcode3ProjectDocumentLocation 2896 | 2897 | 2898 | $class 2899 | 2900 | CF$UID 2901 | 40 2902 | 2903 | NS.keys 2904 | 2905 | 2906 | CF$UID 2907 | 277 2908 | 2909 | 2910 | CF$UID 2911 | 278 2912 | 2913 | 2914 | CF$UID 2915 | 279 2916 | 2917 | 2918 | CF$UID 2919 | 280 2920 | 2921 | 2922 | CF$UID 2923 | 281 2924 | 2925 | 2926 | CF$UID 2927 | 282 2928 | 2929 | 2930 | CF$UID 2931 | 283 2932 | 2933 | 2934 | NS.objects 2935 | 2936 | 2937 | CF$UID 2938 | 284 2939 | 2940 | 2941 | CF$UID 2942 | 285 2943 | 2944 | 2945 | CF$UID 2946 | 286 2947 | 2948 | 2949 | CF$UID 2950 | 287 2951 | 2952 | 2953 | CF$UID 2954 | 289 2955 | 2956 | 2957 | CF$UID 2958 | 290 2959 | 2960 | 2961 | CF$UID 2962 | 291 2963 | 2964 | 2965 | 2966 | Xcode3BuildPhasesEditorFilterKey 2967 | 26186CBD14104AB800BA2ECD 2968 | 26186CBF14104AB800BA2ECD 2969 | Xcode3BuildPhasesEditorDisclosedNamesKey2.0 2970 | 26186CC014104AB800BA2ECD 2971 | 26186CBE14104AB800BA2ECD 2972 | kXcode3BuildPhasesEditorScrollPointKey 2973 | 2974 | 2975 | $class 2976 | 2977 | CF$UID 2978 | 40 2979 | 2980 | NS.keys 2981 | 2982 | NS.objects 2983 | 2984 | 2985 | 2986 | $class 2987 | 2988 | CF$UID 2989 | 40 2990 | 2991 | NS.keys 2992 | 2993 | NS.objects 2994 | 2995 | 2996 | 2997 | $class 2998 | 2999 | CF$UID 3000 | 85 3001 | 3002 | NS.objects 3003 | 3004 | 3005 | CF$UID 3006 | 288 3007 | 3008 | 3009 | 3010 | Link Binary With Libraries 3011 | 3012 | $class 3013 | 3014 | CF$UID 3015 | 40 3016 | 3017 | NS.keys 3018 | 3019 | NS.objects 3020 | 3021 | 3022 | 3023 | $class 3024 | 3025 | CF$UID 3026 | 40 3027 | 3028 | NS.keys 3029 | 3030 | NS.objects 3031 | 3032 | 3033 | {0, 0} 3034 | 3035 | $class 3036 | 3037 | CF$UID 3038 | 40 3039 | 3040 | NS.keys 3041 | 3042 | 3043 | CF$UID 3044 | 293 3045 | 3046 | 3047 | CF$UID 3048 | 295 3049 | 3050 | 3051 | CF$UID 3052 | 297 3053 | 3054 | 3055 | CF$UID 3056 | 299 3057 | 3058 | 3059 | NS.objects 3060 | 3061 | 3062 | CF$UID 3063 | 301 3064 | 3065 | 3066 | CF$UID 3067 | 305 3068 | 3069 | 3070 | CF$UID 3071 | 309 3072 | 3073 | 3074 | CF$UID 3075 | 313 3076 | 3077 | 3078 | 3079 | 3080 | $class 3081 | 3082 | CF$UID 3083 | 209 3084 | 3085 | NS.base 3086 | 3087 | CF$UID 3088 | 0 3089 | 3090 | NS.relative 3091 | 3092 | CF$UID 3093 | 294 3094 | 3095 | 3096 | 3097 | $class 3098 | 3099 | CF$UID 3100 | 140 3101 | 3102 | NS.string 3103 | file://localhost/Users/pzearfoss/Desktop/CircleDisplay/CircleDisplay/CircleDisplayView.h 3104 | 3105 | 3106 | $class 3107 | 3108 | CF$UID 3109 | 209 3110 | 3111 | NS.base 3112 | 3113 | CF$UID 3114 | 0 3115 | 3116 | NS.relative 3117 | 3118 | CF$UID 3119 | 296 3120 | 3121 | 3122 | 3123 | $class 3124 | 3125 | CF$UID 3126 | 140 3127 | 3128 | NS.string 3129 | file://localhost/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk/usr/include/architecture/arm/math.h 3130 | 3131 | 3132 | $class 3133 | 3134 | CF$UID 3135 | 209 3136 | 3137 | NS.base 3138 | 3139 | CF$UID 3140 | 0 3141 | 3142 | NS.relative 3143 | 3144 | CF$UID 3145 | 298 3146 | 3147 | 3148 | 3149 | $class 3150 | 3151 | CF$UID 3152 | 140 3153 | 3154 | NS.string 3155 | file://localhost/Users/pzearfoss/Desktop/CircleDisplay/CircleDisplay/CircleDisplayViewController.m 3156 | 3157 | 3158 | $class 3159 | 3160 | CF$UID 3161 | 209 3162 | 3163 | NS.base 3164 | 3165 | CF$UID 3166 | 0 3167 | 3168 | NS.relative 3169 | 3170 | CF$UID 3171 | 300 3172 | 3173 | 3174 | 3175 | $class 3176 | 3177 | CF$UID 3178 | 140 3179 | 3180 | NS.string 3181 | file://localhost/Users/pzearfoss/Desktop/CircleDisplay/CircleDisplay/CircleDisplayView.m 3182 | 3183 | 3184 | $class 3185 | 3186 | CF$UID 3187 | 40 3188 | 3189 | NS.keys 3190 | 3191 | 3192 | CF$UID 3193 | 198 3194 | 3195 | 3196 | CF$UID 3197 | 199 3198 | 3199 | 3200 | CF$UID 3201 | 200 3202 | 3203 | 3204 | CF$UID 3205 | 201 3206 | 3207 | 3208 | NS.objects 3209 | 3210 | 3211 | CF$UID 3212 | 302 3213 | 3214 | 3215 | CF$UID 3216 | 303 3217 | 3218 | 3219 | CF$UID 3220 | 55 3221 | 3222 | 3223 | CF$UID 3224 | 304 3225 | 3226 | 3227 | 3228 | 336617278.13790202 3229 | {0, 420} 3230 | {182, 238} 3231 | 3232 | $class 3233 | 3234 | CF$UID 3235 | 40 3236 | 3237 | NS.keys 3238 | 3239 | 3240 | CF$UID 3241 | 198 3242 | 3243 | 3244 | CF$UID 3245 | 199 3246 | 3247 | 3248 | CF$UID 3249 | 200 3250 | 3251 | 3252 | CF$UID 3253 | 201 3254 | 3255 | 3256 | NS.objects 3257 | 3258 | 3259 | CF$UID 3260 | 306 3261 | 3262 | 3263 | CF$UID 3264 | 307 3265 | 3266 | 3267 | CF$UID 3268 | 55 3269 | 3270 | 3271 | CF$UID 3272 | 308 3273 | 3274 | 3275 | 3276 | 336613723.65351599 3277 | {19967, 1352} 3278 | {20759, 37} 3279 | 3280 | $class 3281 | 3282 | CF$UID 3283 | 40 3284 | 3285 | NS.keys 3286 | 3287 | 3288 | CF$UID 3289 | 198 3290 | 3291 | 3292 | CF$UID 3293 | 199 3294 | 3295 | 3296 | CF$UID 3297 | 200 3298 | 3299 | 3300 | CF$UID 3301 | 201 3302 | 3303 | 3304 | NS.objects 3305 | 3306 | 3307 | CF$UID 3308 | 310 3309 | 3310 | 3311 | CF$UID 3312 | 311 3313 | 3314 | 3315 | CF$UID 3316 | 55 3317 | 3318 | 3319 | CF$UID 3320 | 312 3321 | 3322 | 3323 | 3324 | 336618183.12091303 3325 | {0, 1180} 3326 | {283, 0} 3327 | 3328 | $class 3329 | 3330 | CF$UID 3331 | 40 3332 | 3333 | NS.keys 3334 | 3335 | 3336 | CF$UID 3337 | 198 3338 | 3339 | 3340 | CF$UID 3341 | 199 3342 | 3343 | 3344 | CF$UID 3345 | 200 3346 | 3347 | 3348 | CF$UID 3349 | 201 3350 | 3351 | 3352 | NS.objects 3353 | 3354 | 3355 | CF$UID 3356 | 314 3357 | 3358 | 3359 | CF$UID 3360 | 315 3361 | 3362 | 3363 | CF$UID 3364 | 55 3365 | 3366 | 3367 | CF$UID 3368 | 316 3369 | 3370 | 3371 | 3372 | 336618592.01053202 3373 | {45, 618} 3374 | {499, 0} 3375 | 3376 | $class 3377 | 3378 | CF$UID 3379 | 40 3380 | 3381 | NS.keys 3382 | 3383 | 3384 | CF$UID 3385 | 318 3386 | 3387 | 3388 | CF$UID 3389 | 319 3390 | 3391 | 3392 | NS.objects 3393 | 3394 | 3395 | CF$UID 3396 | 320 3397 | 3398 | 3399 | CF$UID 3400 | 321 3401 | 3402 | 3403 | 3404 | IDEDeviceLocation 3405 | IDEDeviceArchitecture 3406 | dvtdevice-iphonesimulator:/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk-iPhone 3407 | i386 3408 | 3409 | $class 3410 | 3411 | CF$UID 3412 | 40 3413 | 3414 | NS.keys 3415 | 3416 | 3417 | CF$UID 3418 | 323 3419 | 3420 | 3421 | NS.objects 3422 | 3423 | 3424 | CF$UID 3425 | 324 3426 | 3427 | 3428 | 3429 | IDENameString 3430 | CircleDisplay 3431 | 3432 | $class 3433 | 3434 | CF$UID 3435 | 40 3436 | 3437 | NS.keys 3438 | 3439 | 3440 | CF$UID 3441 | 326 3442 | 3443 | 3444 | CF$UID 3445 | 327 3446 | 3447 | 3448 | CF$UID 3449 | 328 3450 | 3451 | 3452 | NS.objects 3453 | 3454 | 3455 | CF$UID 3456 | 329 3457 | 3458 | 3459 | CF$UID 3460 | 354 3461 | 3462 | 3463 | CF$UID 3464 | 92 3465 | 3466 | 3467 | 3468 | IDEActivityReportCompletionSummaryStringSegments 3469 | IDEActivityReportOptions 3470 | IDEActivityReportTitle 3471 | 3472 | $class 3473 | 3474 | CF$UID 3475 | 39 3476 | 3477 | NS.objects 3478 | 3479 | 3480 | CF$UID 3481 | 330 3482 | 3483 | 3484 | CF$UID 3485 | 337 3486 | 3487 | 3488 | CF$UID 3489 | 341 3490 | 3491 | 3492 | CF$UID 3493 | 345 3494 | 3495 | 3496 | 3497 | 3498 | $class 3499 | 3500 | CF$UID 3501 | 40 3502 | 3503 | NS.keys 3504 | 3505 | 3506 | CF$UID 3507 | 331 3508 | 3509 | 3510 | CF$UID 3511 | 332 3512 | 3513 | 3514 | CF$UID 3515 | 333 3516 | 3517 | 3518 | NS.objects 3519 | 3520 | 3521 | CF$UID 3522 | 334 3523 | 3524 | 3525 | CF$UID 3526 | 335 3527 | 3528 | 3529 | CF$UID 3530 | 336 3531 | 3532 | 3533 | 3534 | IDEActivityReportStringSegmentPriority 3535 | IDEActivityReportStringSegmentBackSeparator 3536 | IDEActivityReportStringSegmentStringValue 3537 | 2 3538 | 3539 | Build 3540 | 3541 | $class 3542 | 3543 | CF$UID 3544 | 40 3545 | 3546 | NS.keys 3547 | 3548 | 3549 | CF$UID 3550 | 331 3551 | 3552 | 3553 | CF$UID 3554 | 332 3555 | 3556 | 3557 | CF$UID 3558 | 333 3559 | 3560 | 3561 | NS.objects 3562 | 3563 | 3564 | CF$UID 3565 | 338 3566 | 3567 | 3568 | CF$UID 3569 | 339 3570 | 3571 | 3572 | CF$UID 3573 | 340 3574 | 3575 | 3576 | 3577 | 4 3578 | : 3579 | CircleDisplay 3580 | 3581 | $class 3582 | 3583 | CF$UID 3584 | 40 3585 | 3586 | NS.keys 3587 | 3588 | 3589 | CF$UID 3590 | 331 3591 | 3592 | 3593 | CF$UID 3594 | 332 3595 | 3596 | 3597 | CF$UID 3598 | 333 3599 | 3600 | 3601 | NS.objects 3602 | 3603 | 3604 | CF$UID 3605 | 342 3606 | 3607 | 3608 | CF$UID 3609 | 343 3610 | 3611 | 3612 | CF$UID 3613 | 344 3614 | 3615 | 3616 | 3617 | 1 3618 | 3619 | 3620 | $class 3621 | 3622 | CF$UID 3623 | 244 3624 | 3625 | NS.data 3626 | 3627 | YnBsaXN0MDDUAQIDBAUGOzxYJHZlcnNpb25YJG9iamVjdHNZJGFy 3628 | Y2hpdmVyVCR0b3ASAAGGoK0HCA8QGhscJCUrMTQ3VSRudWxs0wkK 3629 | CwwNDlxOU0F0dHJpYnV0ZXNWJGNsYXNzWE5TU3RyaW5ngAOADIAC 3630 | WVN1Y2NlZWRlZNMKERITFBdXTlMua2V5c1pOUy5vYmplY3RzgAui 3631 | FRaABIAFohgZgAaACVZOU0ZvbnRXTlNDb2xvctQKHR4fICEiI1ZO 3632 | U05hbWVWTlNTaXplWE5TZkZsYWdzgAiAByNAJgAAAAAAABENEF8Q 3633 | EUx1Y2lkYUdyYW5kZS1Cb2xk0iYnKClaJGNsYXNzbmFtZVgkY2xh 3634 | c3Nlc1ZOU0ZvbnSiKCpYTlNPYmplY3TTCiwtLi8wXE5TQ29sb3JT 3635 | cGFjZVdOU1doaXRlgAoQA0IwANImJzIzV05TQ29sb3KiMirSJic1 3636 | NlxOU0RpY3Rpb25hcnmiNSrSJic4OV8QEk5TQXR0cmlidXRlZFN0 3637 | cmluZ6I6Kl8QEk5TQXR0cmlidXRlZFN0cmluZ18QD05TS2V5ZWRB 3638 | cmNoaXZlctE9PlRyb290gAEACAARABoAIwAtADIANwBFAEsAUgBf 3639 | AGYAbwBxAHMAdQB/AIYAjgCZAJsAngCgAKIApQCnAKkAsAC4AMEA 3640 | yADPANgA2gDcAOUA6AD8AQEBDAEVARwBHwEoAS8BPAFEAUYBSAFL 3641 | AVABWAFbAWABbQFwAXUBigGNAaIBtAG3AbwAAAAAAAACAQAAAAAA 3642 | AAA/AAAAAAAAAAAAAAAAAAABvg== 3643 | 3644 | 3645 | 3646 | $class 3647 | 3648 | CF$UID 3649 | 40 3650 | 3651 | NS.keys 3652 | 3653 | 3654 | CF$UID 3655 | 331 3656 | 3657 | 3658 | CF$UID 3659 | 346 3660 | 3661 | 3662 | CF$UID 3663 | 347 3664 | 3665 | 3666 | CF$UID 3667 | 333 3668 | 3669 | 3670 | CF$UID 3671 | 348 3672 | 3673 | 3674 | CF$UID 3675 | 349 3676 | 3677 | 3678 | NS.objects 3679 | 3680 | 3681 | CF$UID 3682 | 350 3683 | 3684 | 3685 | CF$UID 3686 | 154 3687 | 3688 | 3689 | CF$UID 3690 | 351 3691 | 3692 | 3693 | CF$UID 3694 | 353 3695 | 3696 | 3697 | CF$UID 3698 | 154 3699 | 3700 | 3701 | CF$UID 3702 | 154 3703 | 3704 | 3705 | 3706 | IDEActivityReportStringSegmentType 3707 | IDEActivityReportStringSegmentDate 3708 | IDEActivityReportStringSegmentDateStyle 3709 | IDEActivityReportStringSegmentTimeStyle 3710 | 3 3711 | 3712 | $class 3713 | 3714 | CF$UID 3715 | 352 3716 | 3717 | NS.time 3718 | 336618274.95478803 3719 | 3720 | 3721 | $classes 3722 | 3723 | NSDate 3724 | NSObject 3725 | 3726 | $classname 3727 | NSDate 3728 | 3729 | Today at 9:04 PM 3730 | 234 3731 | 3732 | $class 3733 | 3734 | CF$UID 3735 | 39 3736 | 3737 | NS.objects 3738 | 3739 | 3740 | CF$UID 3741 | 2 3742 | 3743 | 3744 | 3745 | 3746 | $class 3747 | 3748 | CF$UID 3749 | 39 3750 | 3751 | NS.objects 3752 | 3753 | 3754 | CF$UID 3755 | 357 3756 | 3757 | 3758 | CF$UID 3759 | 359 3760 | 3761 | 3762 | CF$UID 3763 | 360 3764 | 3765 | 3766 | CF$UID 3767 | 362 3768 | 3769 | 3770 | CF$UID 3771 | 364 3772 | 3773 | 3774 | CF$UID 3775 | 236 3776 | 3777 | 3778 | 3779 | 3780 | $class 3781 | 3782 | CF$UID 3783 | 209 3784 | 3785 | NS.base 3786 | 3787 | CF$UID 3788 | 0 3789 | 3790 | NS.relative 3791 | 3792 | CF$UID 3793 | 358 3794 | 3795 | 3796 | file://localhost/Users/pzearfoss/Desktop/CircleDisplay/CircleDisplay/CircleDisplayView.m 3797 | 3798 | $class 3799 | 3800 | CF$UID 3801 | 209 3802 | 3803 | NS.base 3804 | 3805 | CF$UID 3806 | 0 3807 | 3808 | NS.relative 3809 | 3810 | CF$UID 3811 | 266 3812 | 3813 | 3814 | 3815 | $class 3816 | 3817 | CF$UID 3818 | 209 3819 | 3820 | NS.base 3821 | 3822 | CF$UID 3823 | 0 3824 | 3825 | NS.relative 3826 | 3827 | CF$UID 3828 | 361 3829 | 3830 | 3831 | file://localhost/Users/pzearfoss/Desktop/CircleDisplay/CircleDisplay/CircleDisplayViewController.m 3832 | 3833 | $class 3834 | 3835 | CF$UID 3836 | 209 3837 | 3838 | NS.base 3839 | 3840 | CF$UID 3841 | 0 3842 | 3843 | NS.relative 3844 | 3845 | CF$UID 3846 | 363 3847 | 3848 | 3849 | file://localhost/Users/pzearfoss/Desktop/CircleDisplay/CircleDisplay/CircleDisplayView.h 3850 | 3851 | $class 3852 | 3853 | CF$UID 3854 | 209 3855 | 3856 | NS.base 3857 | 3858 | CF$UID 3859 | 0 3860 | 3861 | NS.relative 3862 | 3863 | CF$UID 3864 | 365 3865 | 3866 | 3867 | file://localhost/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk/usr/include/architecture/arm/math.h 3868 | 3869 | $top 3870 | 3871 | State 3872 | 3873 | CF$UID 3874 | 1 3875 | 3876 | 3877 | $version 3878 | 100000 3879 | 3880 | 3881 | -------------------------------------------------------------------------------- /CircleDisplay.xcodeproj/xcuserdata/pzearfoss.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /CircleDisplay.xcodeproj/xcuserdata/pzearfoss.xcuserdatad/xcschemes/CircleDisplay.xcscheme: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 8 | 14 | 20 | 21 | 22 | 23 | 24 | 29 | 30 | 31 | 32 | 38 | 39 | 45 | 46 | 47 | 48 | 49 | 50 | 55 | 56 | 62 | 63 | 64 | 65 | 67 | 68 | 71 | 72 | 73 | -------------------------------------------------------------------------------- /CircleDisplay.xcodeproj/xcuserdata/pzearfoss.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | CircleDisplay.xcscheme 8 | 9 | orderHint 10 | 0 11 | 12 | 13 | SuppressBuildableAutocreation 14 | 15 | 26186CC014104AB800BA2ECD 16 | 17 | primary 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /CircleDisplay/CircleDisplay-Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleDisplayName 8 | ${PRODUCT_NAME} 9 | CFBundleExecutable 10 | ${EXECUTABLE_NAME} 11 | CFBundleIconFile 12 | 13 | CFBundleIdentifier 14 | com.pzearfoss.${PRODUCT_NAME:rfc1034identifier} 15 | CFBundleInfoDictionaryVersion 16 | 6.0 17 | CFBundleName 18 | ${PRODUCT_NAME} 19 | CFBundlePackageType 20 | APPL 21 | CFBundleShortVersionString 22 | 1.0 23 | CFBundleSignature 24 | ???? 25 | CFBundleVersion 26 | 1.0 27 | LSRequiresIPhoneOS 28 | 29 | NSMainNibFile 30 | MainWindow 31 | UISupportedInterfaceOrientations 32 | 33 | UIInterfaceOrientationPortrait 34 | UIInterfaceOrientationLandscapeLeft 35 | UIInterfaceOrientationLandscapeRight 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /CircleDisplay/CircleDisplay-Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'CircleDisplay' target in the 'CircleDisplay' project 3 | // 4 | 5 | #import 6 | 7 | #ifndef __IPHONE_3_0 8 | #warning "This project uses features only available in iPhone SDK 3.0 and later." 9 | #endif 10 | 11 | #ifdef __OBJC__ 12 | #import 13 | #import 14 | #endif 15 | -------------------------------------------------------------------------------- /CircleDisplay/CircleDisplayAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // CircleDisplayAppDelegate.h 3 | // CircleDisplay 4 | // 5 | // Created by Patrick Zearfoss on 9/1/11. 6 | // Copyright 2011 Mindgrub Technologies. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class CircleDisplayViewController; 12 | 13 | @interface CircleDisplayAppDelegate : NSObject 14 | 15 | @property (nonatomic, retain) IBOutlet UIWindow *window; 16 | 17 | @property (nonatomic, retain) IBOutlet CircleDisplayViewController *viewController; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /CircleDisplay/CircleDisplayAppDelegate.m: -------------------------------------------------------------------------------- 1 | // 2 | // CircleDisplayAppDelegate.m 3 | // CircleDisplay 4 | // 5 | // Created by Patrick Zearfoss on 9/1/11. 6 | // Copyright 2011 Mindgrub Technologies. All rights reserved. 7 | // 8 | 9 | #import "CircleDisplayAppDelegate.h" 10 | 11 | #import "CircleDisplayViewController.h" 12 | 13 | @implementation CircleDisplayAppDelegate 14 | 15 | @synthesize window = _window; 16 | @synthesize viewController = _viewController; 17 | 18 | - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 19 | { 20 | // Override point for customization after application launch. 21 | 22 | self.window.rootViewController = self.viewController; 23 | [self.window makeKeyAndVisible]; 24 | return YES; 25 | } 26 | 27 | - (void)applicationWillResignActive:(UIApplication *)application 28 | { 29 | /* 30 | Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. 31 | Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. 32 | */ 33 | } 34 | 35 | - (void)applicationDidEnterBackground:(UIApplication *)application 36 | { 37 | /* 38 | Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. 39 | If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. 40 | */ 41 | } 42 | 43 | - (void)applicationWillEnterForeground:(UIApplication *)application 44 | { 45 | /* 46 | Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background. 47 | */ 48 | } 49 | 50 | - (void)applicationDidBecomeActive:(UIApplication *)application 51 | { 52 | /* 53 | Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. 54 | */ 55 | } 56 | 57 | - (void)applicationWillTerminate:(UIApplication *)application 58 | { 59 | /* 60 | Called when the application is about to terminate. 61 | Save data if appropriate. 62 | See also applicationDidEnterBackground:. 63 | */ 64 | } 65 | 66 | - (void)dealloc 67 | { 68 | [_window release]; 69 | [_viewController release]; 70 | [super dealloc]; 71 | } 72 | 73 | @end 74 | -------------------------------------------------------------------------------- /CircleDisplay/CircleDisplayView.h: -------------------------------------------------------------------------------- 1 | // 2 | // CircleDisplayView.h 3 | // CircleDisplay 4 | // 5 | // Created by Patrick Zearfoss on 9/1/11. 6 | // Copyright 2011 Mindgrub Technologies. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | @interface CircleDisplayView : UIView 13 | { 14 | CADisplayLink *displayLink; 15 | 16 | BOOL animationRunning; 17 | NSTimeInterval drawDuration; 18 | CFTimeInterval lastDrawTime; 19 | CGFloat drawProgress; 20 | } 21 | @end 22 | -------------------------------------------------------------------------------- /CircleDisplay/CircleDisplayView.m: -------------------------------------------------------------------------------- 1 | // 2 | // CircleDisplayView.m 3 | // CircleDisplay 4 | // 5 | // Created by Patrick Zearfoss on 9/1/11. 6 | // Copyright 2011 Mindgrub Technologies. All rights reserved. 7 | // 8 | 9 | #import "CircleDisplayView.h" 10 | 11 | @implementation CircleDisplayView 12 | 13 | - (id)initWithFrame:(CGRect)frame 14 | { 15 | self = [super initWithFrame:frame]; 16 | if (self) 17 | { 18 | displayLink = [CADisplayLink displayLinkWithTarget:self 19 | selector:@selector(setNeedsDisplay)]; 20 | drawDuration = 15.0; 21 | } 22 | return self; 23 | } 24 | 25 | 26 | // Only override drawRect: if you perform custom drawing. 27 | // An empty implementation adversely affects performance during animation. 28 | - (void)drawRect:(CGRect)rect 29 | { 30 | if (!animationRunning) 31 | { 32 | [displayLink addToRunLoop:[NSRunLoop mainRunLoop] forMode:NSDefaultRunLoopMode]; 33 | animationRunning = YES; 34 | return; 35 | } 36 | 37 | if (lastDrawTime == 0) 38 | { 39 | lastDrawTime = displayLink.timestamp; 40 | return; 41 | } 42 | 43 | CGContextRef ctx = UIGraphicsGetCurrentContext(); 44 | CGContextSetFillColorWithColor(ctx, [[UIColor blueColor] CGColor]); 45 | 46 | CFTimeInterval elapsedTime = displayLink.timestamp - lastDrawTime; 47 | NSLog(@"elapsed %f", elapsedTime); 48 | 49 | CGFloat radiansToDraw = drawProgress + ((2 * M_PI) / drawDuration) * elapsedTime; 50 | 51 | NSLog(@"drawing %f radians", radiansToDraw); 52 | 53 | CGContextMoveToPoint(ctx, self.center.x, self.center.y); 54 | CGContextAddLineToPoint(ctx, self.center.x + 100, self.center.y); 55 | CGContextAddArc(ctx, self.center.x, self.center.y, 100, 0, radiansToDraw, 0); 56 | CGContextClosePath(ctx); 57 | CGContextFillPath(ctx); 58 | 59 | lastDrawTime = displayLink.timestamp; 60 | drawProgress = radiansToDraw; 61 | 62 | if (radiansToDraw > 2 * M_PI) 63 | { 64 | NSLog(@"Invalidate display link"); 65 | [displayLink invalidate]; 66 | animationRunning = NO; 67 | lastDrawTime = 0; 68 | } 69 | 70 | } 71 | 72 | 73 | @end 74 | -------------------------------------------------------------------------------- /CircleDisplay/CircleDisplayViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // CircleDisplayViewController.h 3 | // CircleDisplay 4 | // 5 | // Created by Patrick Zearfoss on 9/1/11. 6 | // Copyright 2011 Mindgrub Technologies. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface CircleDisplayViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /CircleDisplay/CircleDisplayViewController.m: -------------------------------------------------------------------------------- 1 | // 2 | // CircleDisplayViewController.m 3 | // CircleDisplay 4 | // 5 | // Created by Patrick Zearfoss on 9/1/11. 6 | // Copyright 2011 Mindgrub Technologies. All rights reserved. 7 | // 8 | 9 | #import "CircleDisplayViewController.h" 10 | #import "CircleDisplayView.h" 11 | 12 | @implementation CircleDisplayViewController 13 | 14 | - (void)didReceiveMemoryWarning 15 | { 16 | // Releases the view if it doesn't have a superview. 17 | [super didReceiveMemoryWarning]; 18 | 19 | // Release any cached data, images, etc that aren't in use. 20 | } 21 | 22 | #pragma mark - View lifecycle 23 | 24 | 25 | // Implement viewDidLoad to do additional setup after loading the view, typically from a nib. 26 | - (void)viewDidLoad 27 | { 28 | [super viewDidLoad]; 29 | CircleDisplayView *circleView = [[CircleDisplayView alloc] initWithFrame:self.view.bounds]; 30 | [self.view addSubview:circleView]; 31 | [circleView release]; 32 | } 33 | 34 | 35 | - (void)viewDidUnload 36 | { 37 | [super viewDidUnload]; 38 | // Release any retained subviews of the main view. 39 | // e.g. self.myOutlet = nil; 40 | } 41 | 42 | - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 43 | { 44 | // Return YES for supported orientations 45 | return (interfaceOrientation == UIInterfaceOrientationPortrait); 46 | } 47 | 48 | @end 49 | -------------------------------------------------------------------------------- /CircleDisplay/en.lproj/CircleDisplayViewController.xib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 800 5 | 10C540 6 | 759 7 | 1038.25 8 | 458.00 9 | 10 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 11 | 77 12 | 13 | 14 | YES 15 | 16 | 17 | 18 | YES 19 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 20 | 21 | 22 | YES 23 | 24 | YES 25 | 26 | 27 | YES 28 | 29 | 30 | 31 | YES 32 | 33 | IBFilesOwner 34 | IBCocoaTouchFramework 35 | 36 | 37 | IBFirstResponder 38 | IBCocoaTouchFramework 39 | 40 | 41 | 42 | 274 43 | {320, 460} 44 | 45 | 46 | 3 47 | MC43NQA 48 | 49 | 2 50 | 51 | 52 | NO 53 | 54 | IBCocoaTouchFramework 55 | 56 | 57 | 58 | 59 | YES 60 | 61 | 62 | view 63 | 64 | 65 | 66 | 7 67 | 68 | 69 | 70 | 71 | YES 72 | 73 | 0 74 | 75 | 76 | 77 | 78 | 79 | -1 80 | 81 | 82 | File's Owner 83 | 84 | 85 | -2 86 | 87 | 88 | 89 | 90 | 6 91 | 92 | 93 | 94 | 95 | 96 | 97 | YES 98 | 99 | YES 100 | -1.CustomClassName 101 | -2.CustomClassName 102 | 6.IBEditorWindowLastContentRect 103 | 6.IBPluginDependency 104 | 105 | 106 | YES 107 | CircleDisplayViewController 108 | UIResponder 109 | {{239, 654}, {320, 480}} 110 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 111 | 112 | 113 | 114 | YES 115 | 116 | 117 | YES 118 | 119 | 120 | 121 | 122 | YES 123 | 124 | 125 | YES 126 | 127 | 128 | 129 | 7 130 | 131 | 132 | 133 | YES 134 | 135 | CircleDisplayViewController 136 | UIViewController 137 | 138 | IBProjectSource 139 | CircleDisplayViewController.h 140 | 141 | 142 | 143 | 144 | 0 145 | IBCocoaTouchFramework 146 | 147 | com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3 148 | 149 | 150 | YES 151 | CircleDisplay.xcodeproj 152 | 3 153 | 77 154 | 155 | 156 | 157 | -------------------------------------------------------------------------------- /CircleDisplay/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /CircleDisplay/en.lproj/MainWindow.xib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 1024 5 | 10D571 6 | 786 7 | 1038.29 8 | 460.00 9 | 10 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 11 | 112 12 | 13 | 14 | YES 15 | 16 | 17 | 18 | YES 19 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 20 | 21 | 22 | YES 23 | 24 | YES 25 | 26 | 27 | YES 28 | 29 | 30 | 31 | YES 32 | 33 | IBFilesOwner 34 | IBCocoaTouchFramework 35 | 36 | 37 | IBFirstResponder 38 | IBCocoaTouchFramework 39 | 40 | 41 | IBCocoaTouchFramework 42 | 43 | 44 | CircleDisplayViewController 45 | 46 | 47 | 1 48 | 49 | IBCocoaTouchFramework 50 | NO 51 | 52 | 53 | 54 | 292 55 | {320, 480} 56 | 57 | 1 58 | MSAxIDEAA 59 | 60 | NO 61 | NO 62 | 63 | IBCocoaTouchFramework 64 | YES 65 | 66 | 67 | 68 | 69 | YES 70 | 71 | 72 | delegate 73 | 74 | 75 | 76 | 4 77 | 78 | 79 | 80 | viewController 81 | 82 | 83 | 84 | 11 85 | 86 | 87 | 88 | window 89 | 90 | 91 | 92 | 14 93 | 94 | 95 | 96 | 97 | YES 98 | 99 | 0 100 | 101 | 102 | 103 | 104 | 105 | -1 106 | 107 | 108 | File's Owner 109 | 110 | 111 | 3 112 | 113 | 114 | CircleDisplay App Delegate 115 | 116 | 117 | -2 118 | 119 | 120 | 121 | 122 | 10 123 | 124 | 125 | 126 | 127 | 12 128 | 129 | 130 | 131 | 132 | 133 | 134 | YES 135 | 136 | YES 137 | -1.CustomClassName 138 | -2.CustomClassName 139 | 10.CustomClassName 140 | 10.IBEditorWindowLastContentRect 141 | 10.IBPluginDependency 142 | 12.IBEditorWindowLastContentRect 143 | 12.IBPluginDependency 144 | 3.CustomClassName 145 | 3.IBPluginDependency 146 | 147 | 148 | YES 149 | UIApplication 150 | UIResponder 151 | CircleDisplayViewController 152 | {{234, 376}, {320, 480}} 153 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 154 | {{525, 346}, {320, 480}} 155 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 156 | CircleDisplayAppDelegate 157 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 158 | 159 | 160 | 161 | YES 162 | 163 | 164 | YES 165 | 166 | 167 | 168 | 169 | YES 170 | 171 | 172 | YES 173 | 174 | 175 | 176 | 15 177 | 178 | 179 | 180 | YES 181 | 182 | UIWindow 183 | UIView 184 | 185 | IBUserSource 186 | 187 | 188 | 189 | 190 | CircleDisplayAppDelegate 191 | NSObject 192 | 193 | YES 194 | 195 | YES 196 | viewController 197 | window 198 | 199 | 200 | YES 201 | CircleDisplayViewController 202 | UIWindow 203 | 204 | 205 | 206 | YES 207 | 208 | YES 209 | viewController 210 | window 211 | 212 | 213 | YES 214 | 215 | viewController 216 | CircleDisplayViewController 217 | 218 | 219 | window 220 | UIWindow 221 | 222 | 223 | 224 | 225 | IBProjectSource 226 | CircleDisplayAppDelegate.h 227 | 228 | 229 | 230 | CircleDisplayAppDelegate 231 | NSObject 232 | 233 | IBUserSource 234 | 235 | 236 | 237 | 238 | CircleDisplayViewController 239 | UIViewController 240 | 241 | IBProjectSource 242 | CircleDisplayViewController.h 243 | 244 | 245 | 246 | 247 | YES 248 | 249 | NSObject 250 | 251 | IBFrameworkSource 252 | Foundation.framework/Headers/NSError.h 253 | 254 | 255 | 256 | NSObject 257 | 258 | IBFrameworkSource 259 | Foundation.framework/Headers/NSFileManager.h 260 | 261 | 262 | 263 | NSObject 264 | 265 | IBFrameworkSource 266 | Foundation.framework/Headers/NSKeyValueCoding.h 267 | 268 | 269 | 270 | NSObject 271 | 272 | IBFrameworkSource 273 | Foundation.framework/Headers/NSKeyValueObserving.h 274 | 275 | 276 | 277 | NSObject 278 | 279 | IBFrameworkSource 280 | Foundation.framework/Headers/NSKeyedArchiver.h 281 | 282 | 283 | 284 | NSObject 285 | 286 | IBFrameworkSource 287 | Foundation.framework/Headers/NSObject.h 288 | 289 | 290 | 291 | NSObject 292 | 293 | IBFrameworkSource 294 | Foundation.framework/Headers/NSRunLoop.h 295 | 296 | 297 | 298 | NSObject 299 | 300 | IBFrameworkSource 301 | Foundation.framework/Headers/NSThread.h 302 | 303 | 304 | 305 | NSObject 306 | 307 | IBFrameworkSource 308 | Foundation.framework/Headers/NSURL.h 309 | 310 | 311 | 312 | NSObject 313 | 314 | IBFrameworkSource 315 | Foundation.framework/Headers/NSURLConnection.h 316 | 317 | 318 | 319 | NSObject 320 | 321 | IBFrameworkSource 322 | UIKit.framework/Headers/UIAccessibility.h 323 | 324 | 325 | 326 | NSObject 327 | 328 | IBFrameworkSource 329 | UIKit.framework/Headers/UINibLoading.h 330 | 331 | 332 | 333 | NSObject 334 | 335 | IBFrameworkSource 336 | UIKit.framework/Headers/UIResponder.h 337 | 338 | 339 | 340 | UIApplication 341 | UIResponder 342 | 343 | IBFrameworkSource 344 | UIKit.framework/Headers/UIApplication.h 345 | 346 | 347 | 348 | UIResponder 349 | NSObject 350 | 351 | 352 | 353 | UISearchBar 354 | UIView 355 | 356 | IBFrameworkSource 357 | UIKit.framework/Headers/UISearchBar.h 358 | 359 | 360 | 361 | UISearchDisplayController 362 | NSObject 363 | 364 | IBFrameworkSource 365 | UIKit.framework/Headers/UISearchDisplayController.h 366 | 367 | 368 | 369 | UIView 370 | 371 | IBFrameworkSource 372 | UIKit.framework/Headers/UITextField.h 373 | 374 | 375 | 376 | UIView 377 | UIResponder 378 | 379 | IBFrameworkSource 380 | UIKit.framework/Headers/UIView.h 381 | 382 | 383 | 384 | UIViewController 385 | 386 | IBFrameworkSource 387 | UIKit.framework/Headers/UINavigationController.h 388 | 389 | 390 | 391 | UIViewController 392 | 393 | IBFrameworkSource 394 | UIKit.framework/Headers/UIPopoverController.h 395 | 396 | 397 | 398 | UIViewController 399 | 400 | IBFrameworkSource 401 | UIKit.framework/Headers/UISplitViewController.h 402 | 403 | 404 | 405 | UIViewController 406 | 407 | IBFrameworkSource 408 | UIKit.framework/Headers/UITabBarController.h 409 | 410 | 411 | 412 | UIViewController 413 | UIResponder 414 | 415 | IBFrameworkSource 416 | UIKit.framework/Headers/UIViewController.h 417 | 418 | 419 | 420 | UIWindow 421 | UIView 422 | 423 | IBFrameworkSource 424 | UIKit.framework/Headers/UIWindow.h 425 | 426 | 427 | 428 | 429 | 0 430 | IBCocoaTouchFramework 431 | 432 | com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS 433 | 434 | 435 | 436 | com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3 437 | 438 | 439 | YES 440 | CircleDisplay.xcodeproj 441 | 3 442 | 112 443 | 444 | 445 | -------------------------------------------------------------------------------- /CircleDisplay/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // CircleDisplay 4 | // 5 | // Created by Patrick Zearfoss on 9/1/11. 6 | // Copyright 2011 Mindgrub Technologies. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | int main(int argc, char *argv[]) 12 | { 13 | NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; 14 | int retVal = UIApplicationMain(argc, argv, nil, nil); 15 | [pool release]; 16 | return retVal; 17 | } 18 | --------------------------------------------------------------------------------