1 # RUN: llvm-objdump -m -objc-meta-data %p/Inputs/Objc2.64bit.exe.macho-x86_64 | FileCheck %s -check-prefix=OBJC2_64BIT_EXE 2 # RUN: llvm-objdump -m -objc-meta-data %p/Inputs/Objc2.64bit.obj.macho-x86_64 | FileCheck %s -check-prefix=OBJC2_64BIT_OBJ 3 # RUN: llvm-objdump -m -objc-meta-data %p/Inputs/Objc2.32bit.exe.macho-i386 | FileCheck %s -check-prefix=OBJC2_32BIT_EXE 4 # RUN: llvm-objdump -m -objc-meta-data %p/Inputs/Objc2.32bit.obj.macho-i386 | FileCheck %s -check-prefix=OBJC2_32BIT_OBJ 5 # RUN: llvm-objdump -m -objc-meta-data %p/Inputs/Objc1.32bit.exe.macho-i386 | FileCheck %s -check-prefix=OBJC1_32BIT_EXE 6 # RUN: llvm-objdump -m -objc-meta-data %p/Inputs/Objc1.32bit.obj.macho-i386 | FileCheck %s -check-prefix=OBJC1_32BIT_OBJ 7 # RUN: llvm-objdump -m -section __OBJC,__protocol %p/Inputs/Objc1.32bit.exe.macho-i386 | FileCheck %s -check-prefix=PROTOCOL 8 # RUN: llvm-objdump -m -objc-meta-data %p/Inputs/Objc2.64bit.obj.dylib-x86_64 | FileCheck %s -check-prefix=OBJC2_64BIT_DYLIB 9 10 OBJC2_64BIT_EXE: Contents of (__DATA,__objc_classlist) section 11 OBJC2_64BIT_EXE: 0000000100002028 0x1000029f0 12 OBJC2_64BIT_EXE: isa 0x100002a18 13 OBJC2_64BIT_EXE: superclass 0x0 14 OBJC2_64BIT_EXE: cache 0x0 15 OBJC2_64BIT_EXE: vtable 0x0 16 OBJC2_64BIT_EXE: data 0x1000020d0 (struct class_ro_t *) 17 OBJC2_64BIT_EXE: flags 0x80 18 OBJC2_64BIT_EXE: instanceStart 100 19 OBJC2_64BIT_EXE: instanceSize 100 20 OBJC2_64BIT_EXE: reserved 0x0 21 OBJC2_64BIT_EXE: ivarLayout 0x0 22 OBJC2_64BIT_EXE: name 0x100001b0e ViewController 23 OBJC2_64BIT_EXE: baseMethods 0x100002098 (struct method_list_t *) 24 OBJC2_64BIT_EXE: entsize 24 25 OBJC2_64BIT_EXE: count 2 26 OBJC2_64BIT_EXE: name 0x1000014ee viewDidLoad 27 OBJC2_64BIT_EXE: types 0x100001b48 v16@0:8 28 OBJC2_64BIT_EXE: imp 0x100001350 29 OBJC2_64BIT_EXE: name 0x1000014fa setRepresentedObject: 30 OBJC2_64BIT_EXE: types 0x100001b50 v24@0:8@16 31 OBJC2_64BIT_EXE: imp 0x100001390 32 OBJC2_64BIT_EXE: baseProtocols 0x0 33 OBJC2_64BIT_EXE: ivars 0x0 34 OBJC2_64BIT_EXE: weakIvarLayout 0x0 35 OBJC2_64BIT_EXE: baseProperties 0x0 36 OBJC2_64BIT_EXE: Meta Class 37 OBJC2_64BIT_EXE: isa 0x0 38 OBJC2_64BIT_EXE: superclass 0x0 39 OBJC2_64BIT_EXE: cache 0x0 40 OBJC2_64BIT_EXE: vtable 0x0 41 OBJC2_64BIT_EXE: data 0x100002050 (struct class_ro_t *) 42 OBJC2_64BIT_EXE: flags 0x81 RO_META 43 OBJC2_64BIT_EXE: instanceStart 40 44 OBJC2_64BIT_EXE: instanceSize 40 45 OBJC2_64BIT_EXE: reserved 0x0 46 OBJC2_64BIT_EXE: ivarLayout 0x0 47 OBJC2_64BIT_EXE: name 0x100001b0e ViewController 48 OBJC2_64BIT_EXE: baseMethods 0x0 (struct method_list_t *) 49 OBJC2_64BIT_EXE: baseProtocols 0x0 50 OBJC2_64BIT_EXE: ivars 0x0 51 OBJC2_64BIT_EXE: weakIvarLayout 0x0 52 OBJC2_64BIT_EXE: baseProperties 0x0 53 OBJC2_64BIT_EXE: 0000000100002030 0x100002a68 54 OBJC2_64BIT_EXE: isa 0x100002a40 55 OBJC2_64BIT_EXE: superclass 0x0 56 OBJC2_64BIT_EXE: cache 0x0 57 OBJC2_64BIT_EXE: vtable 0x0 58 OBJC2_64BIT_EXE: data 0x100002990 (struct class_ro_t *) 59 OBJC2_64BIT_EXE: flags 0x80 60 OBJC2_64BIT_EXE: instanceStart 8 61 OBJC2_64BIT_EXE: instanceSize 8 62 OBJC2_64BIT_EXE: reserved 0x0 63 OBJC2_64BIT_EXE: ivarLayout 0x0 64 OBJC2_64BIT_EXE: name 0x100001b1d AppDelegate 65 OBJC2_64BIT_EXE: baseMethods 0x100002910 (struct method_list_t *) 66 OBJC2_64BIT_EXE: entsize 24 67 OBJC2_64BIT_EXE: count 2 68 OBJC2_64BIT_EXE: name 0x100001885 applicationDidFinishLaunching: 69 OBJC2_64BIT_EXE: types 0x100001b50 v24@0:8@16 70 OBJC2_64BIT_EXE: imp 0x100001430 71 OBJC2_64BIT_EXE: name 0x100001999 applicationWillTerminate: 72 OBJC2_64BIT_EXE: types 0x100001b50 v24@0:8@16 73 OBJC2_64BIT_EXE: imp 0x100001470 74 OBJC2_64BIT_EXE: baseProtocols 0x1000028b0 75 OBJC2_64BIT_EXE: count 1 76 OBJC2_64BIT_EXE: list[0] 0x100002ae0 (struct protocol_t *) 77 OBJC2_64BIT_EXE: isa 0x0 78 OBJC2_64BIT_EXE: name 0x100001b29 NSApplicationDelegate 79 OBJC2_64BIT_EXE: protocols 0x1000023f0 80 OBJC2_64BIT_EXE: instanceMethods 0x0 (struct method_list_t *) 81 OBJC2_64BIT_EXE: classMethods 0x0 (struct method_list_t *) 82 OBJC2_64BIT_EXE: optionalInstanceMethods 0x100002408 83 OBJC2_64BIT_EXE: optionalClassMethods 0x0 84 OBJC2_64BIT_EXE: instanceProperties 0x0 85 OBJC2_64BIT_EXE: ivars 0x0 86 OBJC2_64BIT_EXE: weakIvarLayout 0x0 87 OBJC2_64BIT_EXE: baseProperties 0x100002948 88 OBJC2_64BIT_EXE: entsize 16 89 OBJC2_64BIT_EXE: count 4 90 OBJC2_64BIT_EXE: name 0x100001f25 hash 91 OBJC2_64BIT_EXE: attributes 0x100001f2a TQ,R 92 OBJC2_64BIT_EXE: name 0x100001f2f superclass 93 OBJC2_64BIT_EXE: attributes 0x100001f3a T#,R 94 OBJC2_64BIT_EXE: name 0x100001f3f description 95 OBJC2_64BIT_EXE: attributes 0x100001f4b T@"NSString",R,C 96 OBJC2_64BIT_EXE: name 0x100001f5c debugDescription 97 OBJC2_64BIT_EXE: attributes 0x100001f4b T@"NSString",R,C 98 OBJC2_64BIT_EXE: Meta Class 99 OBJC2_64BIT_EXE: isa 0x0 100 OBJC2_64BIT_EXE: superclass 0x0 101 OBJC2_64BIT_EXE: cache 0x0 102 OBJC2_64BIT_EXE: vtable 0x0 103 OBJC2_64BIT_EXE: data 0x1000028c8 (struct class_ro_t *) 104 OBJC2_64BIT_EXE: flags 0x81 RO_META 105 OBJC2_64BIT_EXE: instanceStart 40 106 OBJC2_64BIT_EXE: instanceSize 40 107 OBJC2_64BIT_EXE: reserved 0x0 108 OBJC2_64BIT_EXE: ivarLayout 0x0 109 OBJC2_64BIT_EXE: name 0x100001b1d AppDelegate 110 OBJC2_64BIT_EXE: baseMethods 0x0 (struct method_list_t *) 111 OBJC2_64BIT_EXE: baseProtocols 0x1000028b0 112 OBJC2_64BIT_EXE: count 1 113 OBJC2_64BIT_EXE: list[0] 0x100002ae0 (struct protocol_t *) 114 OBJC2_64BIT_EXE: isa 0x0 115 OBJC2_64BIT_EXE: name 0x100001b29 NSApplicationDelegate 116 OBJC2_64BIT_EXE: protocols 0x1000023f0 117 OBJC2_64BIT_EXE: instanceMethods 0x0 (struct method_list_t *) 118 OBJC2_64BIT_EXE: classMethods 0x0 (struct method_list_t *) 119 OBJC2_64BIT_EXE: optionalInstanceMethods 0x100002408 120 OBJC2_64BIT_EXE: optionalClassMethods 0x0 121 OBJC2_64BIT_EXE: instanceProperties 0x0 122 OBJC2_64BIT_EXE: ivars 0x0 123 OBJC2_64BIT_EXE: weakIvarLayout 0x0 124 OBJC2_64BIT_EXE: baseProperties 0x0 125 OBJC2_64BIT_EXE: Contents of (__DATA,__objc_superrefs) section 126 OBJC2_64BIT_EXE: 00000001000029e8 0x1000029f0 127 OBJC2_64BIT_EXE: Contents of (__DATA,__objc_protolist) section 128 OBJC2_64BIT_EXE: 0000000100002038 0x100002a90 129 OBJC2_64BIT_EXE: 0000000100002040 0x100002ae0 130 OBJC2_64BIT_EXE: Contents of (__DATA,__objc_imageinfo) section 131 OBJC2_64BIT_EXE: version 0 132 OBJC2_64BIT_EXE: flags 0x0 133 134 OBJC2_64BIT_OBJ: Contents of (__DATA,__objc_classlist) section 135 OBJC2_64BIT_OBJ: 0000000000001b00 0x1ad8 _OBJC_CLASS_$_AppDelegate 136 OBJC2_64BIT_OBJ: isa 0x0 _OBJC_METACLASS_$_AppDelegate 137 OBJC2_64BIT_OBJ: superclass 0x0 _OBJC_CLASS_$_NSObject 138 OBJC2_64BIT_OBJ: cache 0x0 __objc_empty_cache 139 OBJC2_64BIT_OBJ: vtable 0x0 140 OBJC2_64BIT_OBJ: data l_OBJC_CLASS_RO_$_AppDelegate (struct class_ro_t *) 141 OBJC2_64BIT_OBJ: flags 0x80 142 OBJC2_64BIT_OBJ: instanceStart 8 143 OBJC2_64BIT_OBJ: instanceSize 8 144 OBJC2_64BIT_OBJ: reserved 0x0 145 OBJC2_64BIT_OBJ: ivarLayout 0x0 146 OBJC2_64BIT_OBJ: name 0x6f8 AppDelegate 147 OBJC2_64BIT_OBJ: baseMethods l_OBJC_$_INSTANCE_METHODS_AppDelegate (struct method_list_t *) 148 OBJC2_64BIT_OBJ: entsize 24 149 OBJC2_64BIT_OBJ: count 2 150 OBJC2_64BIT_OBJ: name 0xa98 applicationDidFinishLaunching: 151 OBJC2_64BIT_OBJ: types 0x102e v24@0:8@16 152 OBJC2_64BIT_OBJ: imp -[AppDelegate applicationDidFinishLaunching:] 153 OBJC2_64BIT_OBJ: name 0xbac applicationWillTerminate: 154 OBJC2_64BIT_OBJ: types 0x102e v24@0:8@16 155 OBJC2_64BIT_OBJ: imp -[AppDelegate applicationWillTerminate:] 156 OBJC2_64BIT_OBJ: baseProtocols l_OBJC_CLASS_PROTOCOLS_$_AppDelegate 157 OBJC2_64BIT_OBJ: count 1 158 OBJC2_64BIT_OBJ: list[0] l_OBJC_PROTOCOL_$_NSApplicationDelegate (struct protocol_t *) 159 OBJC2_64BIT_OBJ: isa 0x0 160 OBJC2_64BIT_OBJ: name 0x704 NSApplicationDelegate 161 OBJC2_64BIT_OBJ: protocols 0x0 162 OBJC2_64BIT_OBJ: instanceMethods 0x0 (struct method_list_t *) 163 OBJC2_64BIT_OBJ: classMethods 0x0 (struct method_list_t *) 164 OBJC2_64BIT_OBJ: optionalInstanceMethods 0x0 165 OBJC2_64BIT_OBJ: optionalClassMethods 0x0 166 OBJC2_64BIT_OBJ: instanceProperties 0x0 167 OBJC2_64BIT_OBJ: ivars 0x0 168 OBJC2_64BIT_OBJ: weakIvarLayout 0x0 169 OBJC2_64BIT_OBJ: baseProperties l_OBJC_$_PROP_LIST_AppDelegate 170 OBJC2_64BIT_OBJ: entsize 16 171 OBJC2_64BIT_OBJ: count 4 172 OBJC2_64BIT_OBJ: name 0x19b8 hash 173 OBJC2_64BIT_OBJ: attributes 0x19bd TQ,R 174 OBJC2_64BIT_OBJ: name 0x19c2 superclass 175 OBJC2_64BIT_OBJ: attributes 0x19cd T#,R 176 OBJC2_64BIT_OBJ: name 0x19d2 description 177 OBJC2_64BIT_OBJ: attributes 0x19de T@"NSString",R,C 178 OBJC2_64BIT_OBJ: name 0x19ef debugDescription 179 OBJC2_64BIT_OBJ: attributes 0x19de T@"NSString",R,C 180 OBJC2_64BIT_OBJ: Meta Class 181 OBJC2_64BIT_OBJ: isa 0x0 _OBJC_METACLASS_$_NSObject 182 OBJC2_64BIT_OBJ: superclass 0x0 _OBJC_METACLASS_$_NSObject 183 OBJC2_64BIT_OBJ: cache 0x0 __objc_empty_cache 184 OBJC2_64BIT_OBJ: vtable 0x0 185 OBJC2_64BIT_OBJ: data l_OBJC_METACLASS_RO_$_AppDelegate (struct class_ro_t *) 186 OBJC2_64BIT_OBJ: flags 0x81 RO_META 187 OBJC2_64BIT_OBJ: instanceStart 40 188 OBJC2_64BIT_OBJ: instanceSize 40 189 OBJC2_64BIT_OBJ: reserved 0x0 190 OBJC2_64BIT_OBJ: ivarLayout 0x0 191 OBJC2_64BIT_OBJ: name 0x6f8 AppDelegate 192 OBJC2_64BIT_OBJ: baseMethods 0x0 (struct method_list_t *) 193 OBJC2_64BIT_OBJ: baseProtocols l_OBJC_CLASS_PROTOCOLS_$_AppDelegate 194 OBJC2_64BIT_OBJ: count 1 195 OBJC2_64BIT_OBJ: list[0] l_OBJC_PROTOCOL_$_NSApplicationDelegate (struct protocol_t *) 196 OBJC2_64BIT_OBJ: isa 0x0 197 OBJC2_64BIT_OBJ: name 0x704 NSApplicationDelegate 198 OBJC2_64BIT_OBJ: protocols 0x0 199 OBJC2_64BIT_OBJ: instanceMethods 0x0 (struct method_list_t *) 200 OBJC2_64BIT_OBJ: classMethods 0x0 (struct method_list_t *) 201 OBJC2_64BIT_OBJ: optionalInstanceMethods 0x0 202 OBJC2_64BIT_OBJ: optionalClassMethods 0x0 203 OBJC2_64BIT_OBJ: instanceProperties 0x0 204 OBJC2_64BIT_OBJ: ivars 0x0 205 OBJC2_64BIT_OBJ: weakIvarLayout 0x0 206 OBJC2_64BIT_OBJ: baseProperties 0x0 207 OBJC2_64BIT_OBJ: Contents of (__DATA,__objc_protolist) section 208 OBJC2_64BIT_OBJ: 0000000000001aa0 0x1a00 l_OBJC_PROTOCOL_$_NSObject 209 OBJC2_64BIT_OBJ: 0000000000001aa8 0x1a50 l_OBJC_PROTOCOL_$_NSApplicationDelegate 210 OBJC2_64BIT_OBJ: Contents of (__DATA,__objc_imageinfo) section 211 OBJC2_64BIT_OBJ: version 0 212 OBJC2_64BIT_OBJ: flags 0x0 213 214 OBJC2_32BIT_EXE: Objective-C segment 215 OBJC2_32BIT_EXE: Contents of (__DATA,__objc_classlist) section 216 OBJC2_32BIT_EXE: 00006068 0x6a84 217 OBJC2_32BIT_EXE: isa 0x6a70 218 OBJC2_32BIT_EXE: superclass 0x0 219 OBJC2_32BIT_EXE: cache 0x0 220 OBJC2_32BIT_EXE: vtable 0x0 221 OBJC2_32BIT_EXE: data 0x66e0 (struct class_ro_t *) 222 OBJC2_32BIT_EXE: flags 0x184 RO_HAS_CXX_STRUCTORS 223 OBJC2_32BIT_EXE: instanceStart 4 224 OBJC2_32BIT_EXE: instanceSize 8 225 OBJC2_32BIT_EXE: ivarLayout 0x52c2 226 OBJC2_32BIT_EXE: layout map: 0x01 227 OBJC2_32BIT_EXE: name 0x5279 AppDelegate 228 OBJC2_32BIT_EXE: baseMethods 0x6614 (struct method_list_t *) 229 OBJC2_32BIT_EXE: entsize 12 230 OBJC2_32BIT_EXE: count 10 231 OBJC2_32BIT_EXE: name 0x454c application:didFinishLaunchingWithOptions: 232 OBJC2_32BIT_EXE: types 0x562b c16@0:4@8@12 233 OBJC2_32BIT_EXE: imp 0x23c0 234 OBJC2_32BIT_EXE: name 0x4593 applicationWillResignActive: 235 OBJC2_32BIT_EXE: types 0x5608 v12@0:4@8 236 OBJC2_32BIT_EXE: imp 0x25f0 237 OBJC2_32BIT_EXE: name 0x4a6a applicationDidEnterBackground: 238 OBJC2_32BIT_EXE: types 0x5608 v12@0:4@8 239 OBJC2_32BIT_EXE: imp 0x2640 240 OBJC2_32BIT_EXE: name 0x4a89 applicationWillEnterForeground: 241 OBJC2_32BIT_EXE: types 0x5608 v12@0:4@8 242 OBJC2_32BIT_EXE: imp 0x2690 243 OBJC2_32BIT_EXE: name 0x4577 applicationDidBecomeActive: 244 OBJC2_32BIT_EXE: types 0x5608 v12@0:4@8 245 OBJC2_32BIT_EXE: imp 0x26e0 246 OBJC2_32BIT_EXE: name 0x463e applicationWillTerminate: 247 OBJC2_32BIT_EXE: types 0x5608 v12@0:4@8 248 OBJC2_32BIT_EXE: imp 0x2730 249 OBJC2_32BIT_EXE: name 0x42da splitViewController:collapseSecondaryViewController:ontoPrimaryViewController: 250 OBJC2_32BIT_EXE: types 0x5351 c20@0:4@8@12@16 251 OBJC2_32BIT_EXE: imp 0x2780 252 OBJC2_32BIT_EXE: name 0x4e21 .cxx_destruct 253 OBJC2_32BIT_EXE: types 0x5d44 v8@0:4 254 OBJC2_32BIT_EXE: imp 0x2a70 255 OBJC2_32BIT_EXE: name 0x40fc window 256 OBJC2_32BIT_EXE: types 0x5c80 @8@0:4 257 OBJC2_32BIT_EXE: imp 0x2a00 258 OBJC2_32BIT_EXE: name 0x4d1a setWindow: 259 OBJC2_32BIT_EXE: types 0x5608 v12@0:4@8 260 OBJC2_32BIT_EXE: imp 0x2a30 261 OBJC2_32BIT_EXE: baseProtocols 0x65dc 262 OBJC2_32BIT_EXE: count 2 263 OBJC2_32BIT_EXE: list[0] 0x6ae8 (struct protocol_t *) 264 OBJC2_32BIT_EXE: isa 0x0 265 OBJC2_32BIT_EXE: name 0x5285 UISplitViewControllerDelegate 266 OBJC2_32BIT_EXE: protocols 0x0 267 OBJC2_32BIT_EXE: instanceMethods 0x0 (struct method_list_t *) 268 OBJC2_32BIT_EXE: classMethods 0x0 (struct method_list_t *) 269 OBJC2_32BIT_EXE: optionalInstanceMethods 0x6088 270 OBJC2_32BIT_EXE: optionalClassMethods 0x0 271 OBJC2_32BIT_EXE: instanceProperties 0x0 272 OBJC2_32BIT_EXE: list[1] 0x6b40 (struct protocol_t *) 273 OBJC2_32BIT_EXE: isa 0x0 274 OBJC2_32BIT_EXE: name 0x52a3 UIApplicationDelegate 275 OBJC2_32BIT_EXE: protocols 0x62e8 276 OBJC2_32BIT_EXE: instanceMethods 0x0 (struct method_list_t *) 277 OBJC2_32BIT_EXE: classMethods 0x0 (struct method_list_t *) 278 OBJC2_32BIT_EXE: optionalInstanceMethods 0x62f4 279 OBJC2_32BIT_EXE: optionalClassMethods 0x0 280 OBJC2_32BIT_EXE: instanceProperties 0x6518 281 OBJC2_32BIT_EXE: ivars 0x6694 282 OBJC2_32BIT_EXE: entsize 20 283 OBJC2_32BIT_EXE: count 1 284 OBJC2_32BIT_EXE: offset 0x6a5c 4 285 OBJC2_32BIT_EXE: name 0x4e2f _window 286 OBJC2_32BIT_EXE: type 0x5d4b @"UIWindow" 287 OBJC2_32BIT_EXE: alignment 2 288 OBJC2_32BIT_EXE: size 4 289 OBJC2_32BIT_EXE: weakIvarLayout 0x0 290 OBJC2_32BIT_EXE: baseProperties 0x66b0 291 OBJC2_32BIT_EXE: entsize 8 292 OBJC2_32BIT_EXE: count 5 293 OBJC2_32BIT_EXE: name 0x5df3 window 294 OBJC2_32BIT_EXE: attributes 0x5e0b T@"UIWindow",&,N,V_window 295 OBJC2_32BIT_EXE: name 0x5dab hash 296 OBJC2_32BIT_EXE: attributes 0x5db0 TI,R 297 OBJC2_32BIT_EXE: name 0x5db5 superclass 298 OBJC2_32BIT_EXE: attributes 0x5dc0 T#,R 299 OBJC2_32BIT_EXE: name 0x5dc5 description 300 OBJC2_32BIT_EXE: attributes 0x5dd1 T@"NSString",R,C 301 OBJC2_32BIT_EXE: name 0x5de2 debugDescription 302 OBJC2_32BIT_EXE: attributes 0x5dd1 T@"NSString",R,C 303 OBJC2_32BIT_EXE: Meta Class 304 OBJC2_32BIT_EXE: isa 0x0 305 OBJC2_32BIT_EXE: superclass 0x0 306 OBJC2_32BIT_EXE: cache 0x0 307 OBJC2_32BIT_EXE: vtable 0x0 308 OBJC2_32BIT_EXE: data 0x65ec (struct class_ro_t *) 309 OBJC2_32BIT_EXE: flags 0x185 RO_META RO_HAS_CXX_STRUCTORS 310 OBJC2_32BIT_EXE: instanceStart 20 311 OBJC2_32BIT_EXE: instanceSize 20 312 OBJC2_32BIT_EXE: ivarLayout 0x0 313 OBJC2_32BIT_EXE: name 0x5279 AppDelegate 314 OBJC2_32BIT_EXE: baseMethods 0x0 (struct method_list_t *) 315 OBJC2_32BIT_EXE: baseProtocols 0x65dc 316 OBJC2_32BIT_EXE: count 2 317 OBJC2_32BIT_EXE: list[0] 0x6ae8 (struct protocol_t *) 318 OBJC2_32BIT_EXE: isa 0x0 319 OBJC2_32BIT_EXE: name 0x5285 UISplitViewControllerDelegate 320 OBJC2_32BIT_EXE: protocols 0x0 321 OBJC2_32BIT_EXE: instanceMethods 0x0 (struct method_list_t *) 322 OBJC2_32BIT_EXE: classMethods 0x0 (struct method_list_t *) 323 OBJC2_32BIT_EXE: optionalInstanceMethods 0x6088 324 OBJC2_32BIT_EXE: optionalClassMethods 0x0 325 OBJC2_32BIT_EXE: instanceProperties 0x0 326 OBJC2_32BIT_EXE: list[1] 0x6b40 (struct protocol_t *) 327 OBJC2_32BIT_EXE: isa 0x0 328 OBJC2_32BIT_EXE: name 0x52a3 UIApplicationDelegate 329 OBJC2_32BIT_EXE: protocols 0x62e8 330 OBJC2_32BIT_EXE: instanceMethods 0x0 (struct method_list_t *) 331 OBJC2_32BIT_EXE: classMethods 0x0 (struct method_list_t *) 332 OBJC2_32BIT_EXE: optionalInstanceMethods 0x62f4 333 OBJC2_32BIT_EXE: optionalClassMethods 0x0 334 OBJC2_32BIT_EXE: instanceProperties 0x6518 335 OBJC2_32BIT_EXE: ivars 0x0 336 OBJC2_32BIT_EXE: weakIvarLayout 0x0 337 OBJC2_32BIT_EXE: baseProperties 0x0 338 OBJC2_32BIT_EXE: 0000606c 0x6a98 339 OBJC2_32BIT_EXE: isa 0x6aac 340 OBJC2_32BIT_EXE: superclass 0x0 341 OBJC2_32BIT_EXE: cache 0x0 342 OBJC2_32BIT_EXE: vtable 0x0 343 OBJC2_32BIT_EXE: data 0x6838 (struct class_ro_t *) 344 OBJC2_32BIT_EXE: flags 0x184 RO_HAS_CXX_STRUCTORS 345 OBJC2_32BIT_EXE: instanceStart 4 346 OBJC2_32BIT_EXE: instanceSize 12 347 OBJC2_32BIT_EXE: ivarLayout 0x52d9 348 OBJC2_32BIT_EXE: layout map: 0x02 349 OBJC2_32BIT_EXE: name 0x52c4 MasterViewController 350 OBJC2_32BIT_EXE: baseMethods 0x6730 (struct method_list_t *) 351 OBJC2_32BIT_EXE: entsize 12 352 OBJC2_32BIT_EXE: count 15 353 OBJC2_32BIT_EXE: name 0x4e37 awakeFromNib 354 OBJC2_32BIT_EXE: types 0x5d44 v8@0:4 355 OBJC2_32BIT_EXE: imp 0x2ab0 356 OBJC2_32BIT_EXE: name 0x4ea2 viewDidLoad 357 OBJC2_32BIT_EXE: types 0x5d44 v8@0:4 358 OBJC2_32BIT_EXE: imp 0x2c20 359 OBJC2_32BIT_EXE: name 0x4f43 didReceiveMemoryWarning 360 OBJC2_32BIT_EXE: types 0x5d44 v8@0:4 361 OBJC2_32BIT_EXE: imp 0x2e80 362 OBJC2_32BIT_EXE: name 0x4ec3 insertNewObject: 363 OBJC2_32BIT_EXE: types 0x5608 v12@0:4@8 364 OBJC2_32BIT_EXE: imp 0x2ed0 365 OBJC2_32BIT_EXE: name 0x5119 prepareForSegue:sender: 366 OBJC2_32BIT_EXE: types 0x57b1 v16@0:4@8@12 367 OBJC2_32BIT_EXE: imp 0x3160 368 OBJC2_32BIT_EXE: name 0x5131 numberOfSectionsInTableView: 369 OBJC2_32BIT_EXE: types 0x5326 i12@0:4@8 370 OBJC2_32BIT_EXE: imp 0x34c0 371 OBJC2_32BIT_EXE: name 0x514e tableView:numberOfRowsInSection: 372 OBJC2_32BIT_EXE: types 0x5d57 i16@0:4@8i12 373 OBJC2_32BIT_EXE: imp 0x3520 374 OBJC2_32BIT_EXE: name 0x516f tableView:cellForRowAtIndexPath: 375 OBJC2_32BIT_EXE: types 0x5422 @16@0:4@8@12 376 OBJC2_32BIT_EXE: imp 0x35e0 377 OBJC2_32BIT_EXE: name 0x5190 tableView:canEditRowAtIndexPath: 378 OBJC2_32BIT_EXE: types 0x562b c16@0:4@8@12 379 OBJC2_32BIT_EXE: imp 0x37e0 380 OBJC2_32BIT_EXE: name 0x51b1 tableView:commitEditingStyle:forRowAtIndexPath: 381 OBJC2_32BIT_EXE: types 0x5d64 v20@0:4@8i12@16 382 OBJC2_32BIT_EXE: imp 0x3880 383 OBJC2_32BIT_EXE: name 0x4e21 .cxx_destruct 384 OBJC2_32BIT_EXE: types 0x5d44 v8@0:4 385 OBJC2_32BIT_EXE: imp 0x3b40 386 OBJC2_32BIT_EXE: name 0x51e1 detailViewController 387 OBJC2_32BIT_EXE: types 0x5c80 @8@0:4 388 OBJC2_32BIT_EXE: imp 0x3a30 389 OBJC2_32BIT_EXE: name 0x4f2a setDetailViewController: 390 OBJC2_32BIT_EXE: types 0x5608 v12@0:4@8 391 OBJC2_32BIT_EXE: imp 0x3a60 392 OBJC2_32BIT_EXE: name 0x4f5b objects 393 OBJC2_32BIT_EXE: types 0x5c80 @8@0:4 394 OBJC2_32BIT_EXE: imp 0x3aa0 395 OBJC2_32BIT_EXE: name 0x4f68 setObjects: 396 OBJC2_32BIT_EXE: types 0x5608 v12@0:4@8 397 OBJC2_32BIT_EXE: imp 0x3af0 398 OBJC2_32BIT_EXE: baseProtocols 0x0 399 OBJC2_32BIT_EXE: ivars 0x67ec 400 OBJC2_32BIT_EXE: entsize 20 401 OBJC2_32BIT_EXE: count 2 402 OBJC2_32BIT_EXE: offset 0x6a60 4 403 OBJC2_32BIT_EXE: name 0x51f6 _detailViewController 404 OBJC2_32BIT_EXE: type 0x5d74 @"DetailViewController" 405 OBJC2_32BIT_EXE: alignment 2 406 OBJC2_32BIT_EXE: size 4 407 OBJC2_32BIT_EXE: offset 0x6a64 8 408 OBJC2_32BIT_EXE: name 0x520c _objects 409 OBJC2_32BIT_EXE: type 0x5d8c @"NSMutableArray" 410 OBJC2_32BIT_EXE: alignment 2 411 OBJC2_32BIT_EXE: size 4 412 OBJC2_32BIT_EXE: weakIvarLayout 0x0 413 OBJC2_32BIT_EXE: baseProperties 0x6820 414 OBJC2_32BIT_EXE: entsize 8 415 OBJC2_32BIT_EXE: count 2 416 OBJC2_32BIT_EXE: name 0x5e35 detailViewController 417 OBJC2_32BIT_EXE: attributes 0x5e4a T@"DetailViewController",&,N,V_detailViewController 418 OBJC2_32BIT_EXE: name 0x5e7e objects 419 OBJC2_32BIT_EXE: attributes 0x5e86 T@"NSMutableArray",&,V_objects 420 OBJC2_32BIT_EXE: Meta Class 421 OBJC2_32BIT_EXE: isa 0x0 422 OBJC2_32BIT_EXE: superclass 0x0 423 OBJC2_32BIT_EXE: cache 0x0 424 OBJC2_32BIT_EXE: vtable 0x0 425 OBJC2_32BIT_EXE: data 0x6708 (struct class_ro_t *) 426 OBJC2_32BIT_EXE: flags 0x185 RO_META RO_HAS_CXX_STRUCTORS 427 OBJC2_32BIT_EXE: instanceStart 20 428 OBJC2_32BIT_EXE: instanceSize 20 429 OBJC2_32BIT_EXE: ivarLayout 0x0 430 OBJC2_32BIT_EXE: name 0x52c4 MasterViewController 431 OBJC2_32BIT_EXE: baseMethods 0x0 (struct method_list_t *) 432 OBJC2_32BIT_EXE: baseProtocols 0x0 433 OBJC2_32BIT_EXE: ivars 0x0 434 OBJC2_32BIT_EXE: weakIvarLayout 0x0 435 OBJC2_32BIT_EXE: baseProperties 0x0 436 OBJC2_32BIT_EXE: 00006070 0x6ac0 437 OBJC2_32BIT_EXE: isa 0x6ad4 438 OBJC2_32BIT_EXE: superclass 0x0 439 OBJC2_32BIT_EXE: cache 0x0 440 OBJC2_32BIT_EXE: vtable 0x0 441 OBJC2_32BIT_EXE: data 0x6938 (struct class_ro_t *) 442 OBJC2_32BIT_EXE: flags 0x184 RO_HAS_CXX_STRUCTORS 443 OBJC2_32BIT_EXE: instanceStart 4 444 OBJC2_32BIT_EXE: instanceSize 12 445 OBJC2_32BIT_EXE: ivarLayout 0x52f0 446 OBJC2_32BIT_EXE: layout map: 0x01 0x10 447 OBJC2_32BIT_EXE: name 0x52db DetailViewController 448 OBJC2_32BIT_EXE: baseMethods 0x6888 (struct method_list_t *) 449 OBJC2_32BIT_EXE: entsize 12 450 OBJC2_32BIT_EXE: count 8 451 OBJC2_32BIT_EXE: name 0x5061 setDetailItem: 452 OBJC2_32BIT_EXE: types 0x5608 v12@0:4@8 453 OBJC2_32BIT_EXE: imp 0x3c70 454 OBJC2_32BIT_EXE: name 0x5215 configureView 455 OBJC2_32BIT_EXE: types 0x5d44 v8@0:4 456 OBJC2_32BIT_EXE: imp 0x3d20 457 OBJC2_32BIT_EXE: name 0x4ea2 viewDidLoad 458 OBJC2_32BIT_EXE: types 0x5d44 v8@0:4 459 OBJC2_32BIT_EXE: imp 0x3e20 460 OBJC2_32BIT_EXE: name 0x4f43 didReceiveMemoryWarning 461 OBJC2_32BIT_EXE: types 0x5d44 v8@0:4 462 OBJC2_32BIT_EXE: imp 0x3e80 463 OBJC2_32BIT_EXE: name 0x4e21 .cxx_destruct 464 OBJC2_32BIT_EXE: types 0x5d44 v8@0:4 465 OBJC2_32BIT_EXE: imp 0x3f90 466 OBJC2_32BIT_EXE: name 0x41a0 detailItem 467 OBJC2_32BIT_EXE: types 0x5c80 @8@0:4 468 OBJC2_32BIT_EXE: imp 0x3ed0 469 OBJC2_32BIT_EXE: name 0x5223 detailDescriptionLabel 470 OBJC2_32BIT_EXE: types 0x5c80 @8@0:4 471 OBJC2_32BIT_EXE: imp 0x3f00 472 OBJC2_32BIT_EXE: name 0x523a setDetailDescriptionLabel: 473 OBJC2_32BIT_EXE: types 0x5608 v12@0:4@8 474 OBJC2_32BIT_EXE: imp 0x3f40 475 OBJC2_32BIT_EXE: baseProtocols 0x0 476 OBJC2_32BIT_EXE: ivars 0x68f0 477 OBJC2_32BIT_EXE: entsize 20 478 OBJC2_32BIT_EXE: count 2 479 OBJC2_32BIT_EXE: offset 0x6a68 4 480 OBJC2_32BIT_EXE: name 0x5255 _detailItem 481 OBJC2_32BIT_EXE: type 0x5d9e @ 482 OBJC2_32BIT_EXE: alignment 2 483 OBJC2_32BIT_EXE: size 4 484 OBJC2_32BIT_EXE: offset 0x6a6c 8 485 OBJC2_32BIT_EXE: name 0x5261 _detailDescriptionLabel 486 OBJC2_32BIT_EXE: type 0x5da0 @"UILabel" 487 OBJC2_32BIT_EXE: alignment 2 488 OBJC2_32BIT_EXE: size 4 489 OBJC2_32BIT_EXE: weakIvarLayout 0x52f3 490 OBJC2_32BIT_EXE: layout map: 0x11 491 OBJC2_32BIT_EXE: baseProperties 0x6920 492 OBJC2_32BIT_EXE: entsize 8 493 OBJC2_32BIT_EXE: count 2 494 OBJC2_32BIT_EXE: name 0x5ea5 detailItem 495 OBJC2_32BIT_EXE: attributes 0x5eb0 T@,&,N,V_detailItem 496 OBJC2_32BIT_EXE: name 0x5ec4 detailDescriptionLabel 497 OBJC2_32BIT_EXE: attributes 0x5edb T@"UILabel",W,N,V_detailDescriptionLabel 498 OBJC2_32BIT_EXE: Meta Class 499 OBJC2_32BIT_EXE: isa 0x0 500 OBJC2_32BIT_EXE: superclass 0x0 501 OBJC2_32BIT_EXE: cache 0x0 502 OBJC2_32BIT_EXE: vtable 0x0 503 OBJC2_32BIT_EXE: data 0x6860 (struct class_ro_t *) 504 OBJC2_32BIT_EXE: flags 0x185 RO_META RO_HAS_CXX_STRUCTORS 505 OBJC2_32BIT_EXE: instanceStart 20 506 OBJC2_32BIT_EXE: instanceSize 20 507 OBJC2_32BIT_EXE: ivarLayout 0x0 508 OBJC2_32BIT_EXE: name 0x52db DetailViewController 509 OBJC2_32BIT_EXE: baseMethods 0x0 (struct method_list_t *) 510 OBJC2_32BIT_EXE: baseProtocols 0x0 511 OBJC2_32BIT_EXE: ivars 0x0 512 OBJC2_32BIT_EXE: weakIvarLayout 0x0 513 OBJC2_32BIT_EXE: baseProperties 0x0 514 OBJC2_32BIT_EXE: Contents of (__DATA,__objc_classrefs) section 515 OBJC2_32BIT_EXE: 00006a30 0x0 516 OBJC2_32BIT_EXE: 00006a34 0x6ac0 517 OBJC2_32BIT_EXE: 00006a38 0x0 518 OBJC2_32BIT_EXE: 00006a3c 0x0 519 OBJC2_32BIT_EXE: 00006a40 0x0 520 OBJC2_32BIT_EXE: 00006a44 0x0 521 OBJC2_32BIT_EXE: 00006a48 0x0 522 OBJC2_32BIT_EXE: 00006a4c 0x0 523 OBJC2_32BIT_EXE: 00006a50 0x6a84 524 OBJC2_32BIT_EXE: Contents of (__DATA,__objc_superrefs) section 525 OBJC2_32BIT_EXE: 00006a54 0x6a98 526 OBJC2_32BIT_EXE: 00006a58 0x6ac0 527 OBJC2_32BIT_EXE: Contents of (__DATA,__objc_protolist) section 528 OBJC2_32BIT_EXE: 00006074 0x6ae8 529 OBJC2_32BIT_EXE: 00006078 0x6b14 530 OBJC2_32BIT_EXE: 0000607c 0x6b40 531 OBJC2_32BIT_EXE: Contents of (__DATA,__objc_imageinfo) section 532 OBJC2_32BIT_EXE: version 0 533 OBJC2_32BIT_EXE: flags 0x20 534 535 OBJC2_32BIT_OBJ: Objective-C segment 536 OBJC2_32BIT_OBJ: Contents of (__DATA,__objc_classlist) section 537 OBJC2_32BIT_OBJ: 00003ae4 0x3914 _OBJC_CLASS_$_DetailViewController 538 OBJC2_32BIT_OBJ: isa 0x3928 _OBJC_METACLASS_$_DetailViewController 539 OBJC2_32BIT_OBJ: superclass 0x0 _OBJC_CLASS_$_UIViewController 540 OBJC2_32BIT_OBJ: cache 0x0 __objc_empty_cache 541 OBJC2_32BIT_OBJ: vtable 0x0 -[DetailViewController setDetailItem:] 542 OBJC2_32BIT_OBJ: data 0x3a38 (struct class_ro_t *) 543 OBJC2_32BIT_OBJ: flags 0x184 RO_HAS_CXX_STRUCTORS 544 OBJC2_32BIT_OBJ: instanceStart 4 545 OBJC2_32BIT_OBJ: instanceSize 12 546 OBJC2_32BIT_OBJ: ivarLayout 0x3955 547 OBJC2_32BIT_OBJ: layout map: 0x01 0x10 548 OBJC2_32BIT_OBJ: name 0x3940 DetailViewController 549 OBJC2_32BIT_OBJ: baseMethods 0x3988 (struct method_list_t *) 550 OBJC2_32BIT_OBJ: entsize 12 551 OBJC2_32BIT_OBJ: count 8 552 OBJC2_32BIT_OBJ: name 0x3899 setDetailItem: 553 OBJC2_32BIT_OBJ: types 0x3a60 v12@0:4@8 554 OBJC2_32BIT_OBJ: imp 0x0 -[DetailViewController setDetailItem:] 555 OBJC2_32BIT_OBJ: name 0x3830 configureView 556 OBJC2_32BIT_OBJ: types 0x3a6a v8@0:4 557 OBJC2_32BIT_OBJ: imp 0xb0 -[DetailViewController configureView] 558 OBJC2_32BIT_OBJ: name 0x3875 viewDidLoad 559 OBJC2_32BIT_OBJ: types 0x3a6a v8@0:4 560 OBJC2_32BIT_OBJ: imp 0x1b0 -[DetailViewController viewDidLoad] 561 OBJC2_32BIT_OBJ: name 0x3881 didReceiveMemoryWarning 562 OBJC2_32BIT_OBJ: types 0x3a6a v8@0:4 563 OBJC2_32BIT_OBJ: imp 0x210 -[DetailViewController didReceiveMemoryWarning] 564 OBJC2_32BIT_OBJ: name 0x38a8 .cxx_destruct 565 OBJC2_32BIT_OBJ: types 0x3a6a v8@0:4 566 OBJC2_32BIT_OBJ: imp 0x320 -[DetailViewController .cxx_destruct] 567 OBJC2_32BIT_OBJ: name 0x383e detailItem 568 OBJC2_32BIT_OBJ: types 0x3a71 @8@0:4 569 OBJC2_32BIT_OBJ: imp 0x260 -[DetailViewController detailItem] 570 OBJC2_32BIT_OBJ: name 0x3849 detailDescriptionLabel 571 OBJC2_32BIT_OBJ: types 0x3a71 @8@0:4 572 OBJC2_32BIT_OBJ: imp 0x290 -[DetailViewController detailDescriptionLabel] 573 OBJC2_32BIT_OBJ: name 0x38b6 setDetailDescriptionLabel: 574 OBJC2_32BIT_OBJ: types 0x3a60 v12@0:4@8 575 OBJC2_32BIT_OBJ: imp 0x2d0 -[DetailViewController setDetailDescriptionLabel:] 576 OBJC2_32BIT_OBJ: baseProtocols 0x0 577 OBJC2_32BIT_OBJ: ivars 0x39f0 578 OBJC2_32BIT_OBJ: entsize 20 579 OBJC2_32BIT_OBJ: count 2 580 OBJC2_32BIT_OBJ: offset 0x3828 4 581 OBJC2_32BIT_OBJ: name 0x38d1 _detailItem 582 OBJC2_32BIT_OBJ: type 0x3a78 @ 583 OBJC2_32BIT_OBJ: alignment 2 584 OBJC2_32BIT_OBJ: size 4 585 OBJC2_32BIT_OBJ: offset 0x382c 8 586 OBJC2_32BIT_OBJ: name 0x38dd _detailDescriptionLabel 587 OBJC2_32BIT_OBJ: type 0x3a7a @"UILabel" 588 OBJC2_32BIT_OBJ: alignment 2 589 OBJC2_32BIT_OBJ: size 4 590 OBJC2_32BIT_OBJ: weakIvarLayout 0x3958 591 OBJC2_32BIT_OBJ: layout map: 0x11 592 OBJC2_32BIT_OBJ: baseProperties 0x3a20 593 OBJC2_32BIT_OBJ: entsize 8 594 OBJC2_32BIT_OBJ: count 2 595 OBJC2_32BIT_OBJ: name 0x3a85 detailItem 596 OBJC2_32BIT_OBJ: attributes 0x3a90 T@,&,N,V_detailItem 597 OBJC2_32BIT_OBJ: name 0x3aa4 detailDescriptionLabel 598 OBJC2_32BIT_OBJ: attributes 0x3abb T@"UILabel",W,N,V_detailDescriptionLabel 599 OBJC2_32BIT_OBJ: Meta Class 600 OBJC2_32BIT_OBJ: isa 0x0 _OBJC_METACLASS_$_NSObject 601 OBJC2_32BIT_OBJ: superclass 0x0 _OBJC_METACLASS_$_UIViewController 602 OBJC2_32BIT_OBJ: cache 0x0 __objc_empty_cache 603 OBJC2_32BIT_OBJ: vtable 0x0 -[DetailViewController setDetailItem:] 604 OBJC2_32BIT_OBJ: data 0x3960 (struct class_ro_t *) 605 OBJC2_32BIT_OBJ: flags 0x185 RO_META RO_HAS_CXX_STRUCTORS 606 OBJC2_32BIT_OBJ: instanceStart 20 607 OBJC2_32BIT_OBJ: instanceSize 20 608 OBJC2_32BIT_OBJ: ivarLayout 0x0 609 OBJC2_32BIT_OBJ: name 0x3940 DetailViewController 610 OBJC2_32BIT_OBJ: baseMethods 0x0 (struct method_list_t *) 611 OBJC2_32BIT_OBJ: baseProtocols 0x0 612 OBJC2_32BIT_OBJ: ivars 0x0 613 OBJC2_32BIT_OBJ: weakIvarLayout 0x0 614 OBJC2_32BIT_OBJ: baseProperties 0x0 615 OBJC2_32BIT_OBJ: Contents of (__DATA,__objc_superrefs) section 616 OBJC2_32BIT_OBJ: 0000393c 0x3914 _OBJC_CLASS_$_DetailViewController 617 OBJC2_32BIT_OBJ: Contents of (__DATA,__objc_imageinfo) section 618 OBJC2_32BIT_OBJ: version 0 619 OBJC2_32BIT_OBJ: flags 0x20 620 621 OBJC1_32BIT_EXE: Objective-C segment 622 OBJC1_32BIT_EXE: Module 0x4128 623 OBJC1_32BIT_EXE: version 7 624 OBJC1_32BIT_EXE: size 16 625 OBJC1_32BIT_EXE: name 626 OBJC1_32BIT_EXE: symtab 0x00004108 627 OBJC1_32BIT_EXE: sel_ref_cnt 0 628 OBJC1_32BIT_EXE: refs 0x00000000 (not in an __OBJC section) 629 OBJC1_32BIT_EXE: cls_def_cnt 1 630 OBJC1_32BIT_EXE: cat_def_cnt 0 631 OBJC1_32BIT_EXE: Class Definitions 632 OBJC1_32BIT_EXE: defs[0] 0x00004000 633 OBJC1_32BIT_EXE: isa 0x00004068 634 OBJC1_32BIT_EXE: super_class 0x000025b8 NSViewController 635 OBJC1_32BIT_EXE: name 0x000025c9 ViewController 636 OBJC1_32BIT_EXE: version 0x00000000 637 OBJC1_32BIT_EXE: info 0x00000001 CLS_CLASS 638 OBJC1_32BIT_EXE: instance_size 0x00000034 639 OBJC1_32BIT_EXE: ivars 0x00000000 (not in an __OBJC section) 640 OBJC1_32BIT_EXE: methods 0x000040c8 641 OBJC1_32BIT_EXE: obsolete 0x00000000 642 OBJC1_32BIT_EXE: method_count 2 643 OBJC1_32BIT_EXE: method_name 0x0000257c viewDidLoad 644 OBJC1_32BIT_EXE: method_types 0x0000259e v8@0:4 645 OBJC1_32BIT_EXE: method_imp 0x00002430 646 OBJC1_32BIT_EXE: method_name 0x00002588 setRepresentedObject: 647 OBJC1_32BIT_EXE: method_types 0x000025a5 v12@0:4@8 648 OBJC1_32BIT_EXE: method_imp 0x00002480 649 OBJC1_32BIT_EXE: cache 0x00000000 650 OBJC1_32BIT_EXE: protocols 0x00000000 (not in an __OBJC section) 651 OBJC1_32BIT_EXE: Meta Class 652 OBJC1_32BIT_EXE: isa 0x000025af NSObject 653 OBJC1_32BIT_EXE: super_class 0x000025b8 NSViewController 654 OBJC1_32BIT_EXE: name 0x000025c9 ViewController 655 OBJC1_32BIT_EXE: version 0x00000000 656 OBJC1_32BIT_EXE: info 0x00000002 CLS_META 657 OBJC1_32BIT_EXE: instance_size 0x00000030 658 OBJC1_32BIT_EXE: ivars 0x00000000 (not in an __OBJC section) 659 OBJC1_32BIT_EXE: methods 0x00000000 (not in an __OBJC section) 660 OBJC1_32BIT_EXE: cache 0x00000000 661 OBJC1_32BIT_EXE: protocols 0x00000000 (not in an __OBJC section) 662 OBJC1_32BIT_EXE: Module 0x4138 663 OBJC1_32BIT_EXE: version 7 664 OBJC1_32BIT_EXE: size 16 665 OBJC1_32BIT_EXE: name 666 OBJC1_32BIT_EXE: symtab 0x00000000 (not in an __OBJC section) 667 OBJC1_32BIT_EXE: Module 0x4148 668 OBJC1_32BIT_EXE: version 7 669 OBJC1_32BIT_EXE: size 16 670 OBJC1_32BIT_EXE: name 671 OBJC1_32BIT_EXE: symtab 0x00004118 672 OBJC1_32BIT_EXE: sel_ref_cnt 0 673 OBJC1_32BIT_EXE: refs 0x00000000 (not in an __OBJC section) 674 OBJC1_32BIT_EXE: cls_def_cnt 1 675 OBJC1_32BIT_EXE: cat_def_cnt 0 676 OBJC1_32BIT_EXE: Class Definitions 677 OBJC1_32BIT_EXE: defs[0] 0x00004030 678 OBJC1_32BIT_EXE: isa 0x00004098 679 OBJC1_32BIT_EXE: super_class 0x000025af NSObject 680 OBJC1_32BIT_EXE: name 0x00002faa AppDelegate 681 OBJC1_32BIT_EXE: version 0x00000000 682 OBJC1_32BIT_EXE: info 0x00000001 CLS_CLASS 683 OBJC1_32BIT_EXE: instance_size 0x00000004 684 OBJC1_32BIT_EXE: ivars 0x00000000 (not in an __OBJC section) 685 OBJC1_32BIT_EXE: methods 0x000040e8 686 OBJC1_32BIT_EXE: obsolete 0x00000000 687 OBJC1_32BIT_EXE: method_count 2 688 OBJC1_32BIT_EXE: method_name 0x00002c5b applicationDidFinishLaunching: 689 OBJC1_32BIT_EXE: method_types 0x000025a5 v12@0:4@8 690 OBJC1_32BIT_EXE: method_imp 0x00002510 691 OBJC1_32BIT_EXE: method_name 0x00002d6f applicationWillTerminate: 692 OBJC1_32BIT_EXE: method_types 0x000025a5 v12@0:4@8 693 OBJC1_32BIT_EXE: method_imp 0x00002530 694 OBJC1_32BIT_EXE: cache 0x00000000 695 OBJC1_32BIT_EXE: protocols 0x000043b4 696 OBJC1_32BIT_EXE: next 0x00000000 697 OBJC1_32BIT_EXE: count 1 698 OBJC1_32BIT_EXE: list[0] 0x00004390 699 OBJC1_32BIT_EXE: isa 0x000030b0 700 OBJC1_32BIT_EXE: protocol_name 0x00002dd3 NSApplicationDelegate 701 OBJC1_32BIT_EXE: protocol_list 0x000043a4 702 OBJC1_32BIT_EXE: next 0x00000000 703 OBJC1_32BIT_EXE: count 1 704 OBJC1_32BIT_EXE: list[0] 0x0000437c 705 OBJC1_32BIT_EXE: isa 0x00003120 706 OBJC1_32BIT_EXE: protocol_name 0x000025af NSObject 707 OBJC1_32BIT_EXE: protocol_list 0x00000000 (not in an __OBJC section) 708 OBJC1_32BIT_EXE: instance_methods 0x00004290 709 OBJC1_32BIT_EXE: count 19 710 OBJC1_32BIT_EXE: list[0] 711 OBJC1_32BIT_EXE: name 0x00002de9 isEqual: 712 OBJC1_32BIT_EXE: types 0x000026e7 c12@0:4@8 713 OBJC1_32BIT_EXE: list[1] 714 OBJC1_32BIT_EXE: name 0x00002df2 class 715 OBJC1_32BIT_EXE: types 0x00002df8 #8@0:4 716 OBJC1_32BIT_EXE: list[2] 717 OBJC1_32BIT_EXE: name 0x00002dff self 718 OBJC1_32BIT_EXE: types 0x00002e04 @8@0:4 719 OBJC1_32BIT_EXE: list[3] 720 OBJC1_32BIT_EXE: name 0x00002e0b performSelector: 721 OBJC1_32BIT_EXE: types 0x00002e1c @12@0:4:8 722 OBJC1_32BIT_EXE: list[4] 723 OBJC1_32BIT_EXE: name 0x00002e26 performSelector:withObject: 724 OBJC1_32BIT_EXE: types 0x00002e42 @16@0:4:8@12 725 OBJC1_32BIT_EXE: list[5] 726 OBJC1_32BIT_EXE: name 0x00002e4f performSelector:withObject:withObject: 727 OBJC1_32BIT_EXE: types 0x00002e76 @20@0:4:8@12@16 728 OBJC1_32BIT_EXE: list[6] 729 OBJC1_32BIT_EXE: name 0x00002e86 isProxy 730 OBJC1_32BIT_EXE: types 0x00002e8e c8@0:4 731 OBJC1_32BIT_EXE: list[7] 732 OBJC1_32BIT_EXE: name 0x00002e95 isKindOfClass: 733 OBJC1_32BIT_EXE: types 0x00002ea4 c12@0:4#8 734 OBJC1_32BIT_EXE: list[8] 735 OBJC1_32BIT_EXE: name 0x00002eae isMemberOfClass: 736 OBJC1_32BIT_EXE: types 0x00002ea4 c12@0:4#8 737 OBJC1_32BIT_EXE: list[9] 738 OBJC1_32BIT_EXE: name 0x00002ebf conformsToProtocol: 739 OBJC1_32BIT_EXE: types 0x000026e7 c12@0:4@8 740 OBJC1_32BIT_EXE: list[10] 741 OBJC1_32BIT_EXE: name 0x00002ee7 respondsToSelector: 742 OBJC1_32BIT_EXE: types 0x00002efb c12@0:4:8 743 OBJC1_32BIT_EXE: list[11] 744 OBJC1_32BIT_EXE: name 0x00002f05 retain 745 OBJC1_32BIT_EXE: types 0x00002e04 @8@0:4 746 OBJC1_32BIT_EXE: list[12] 747 OBJC1_32BIT_EXE: name 0x00002f0c release 748 OBJC1_32BIT_EXE: types 0x00002f14 Vv8@0:4 749 OBJC1_32BIT_EXE: list[13] 750 OBJC1_32BIT_EXE: name 0x00002f1c autorelease 751 OBJC1_32BIT_EXE: types 0x00002e04 @8@0:4 752 OBJC1_32BIT_EXE: list[14] 753 OBJC1_32BIT_EXE: name 0x00002f28 retainCount 754 OBJC1_32BIT_EXE: types 0x00002f34 I8@0:4 755 OBJC1_32BIT_EXE: list[15] 756 OBJC1_32BIT_EXE: name 0x00002f3b zone 757 OBJC1_32BIT_EXE: types 0x00002f40 ^{_NSZone=}8@0:4 758 OBJC1_32BIT_EXE: list[16] 759 OBJC1_32BIT_EXE: name 0x00002f51 hash 760 OBJC1_32BIT_EXE: types 0x00002f34 I8@0:4 761 OBJC1_32BIT_EXE: list[17] 762 OBJC1_32BIT_EXE: name 0x00002f56 superclass 763 OBJC1_32BIT_EXE: types 0x00002df8 #8@0:4 764 OBJC1_32BIT_EXE: list[18] 765 OBJC1_32BIT_EXE: name 0x00002f61 description 766 OBJC1_32BIT_EXE: types 0x00002e04 @8@0:4 767 OBJC1_32BIT_EXE: class_methods 0x00000000 (not in an __OBJC section) 768 OBJC1_32BIT_EXE: instance_methods 0x00000000 (not in an __OBJC section) 769 OBJC1_32BIT_EXE: class_methods 0x00000000 (not in an __OBJC section) 770 OBJC1_32BIT_EXE: Meta Class 771 OBJC1_32BIT_EXE: isa 0x000025af NSObject 772 OBJC1_32BIT_EXE: super_class 0x000025af NSObject 773 OBJC1_32BIT_EXE: name 0x00002faa AppDelegate 774 OBJC1_32BIT_EXE: version 0x00000000 775 OBJC1_32BIT_EXE: info 0x00000002 CLS_META 776 OBJC1_32BIT_EXE: instance_size 0x00000030 777 OBJC1_32BIT_EXE: ivars 0x00000000 (not in an __OBJC section) 778 OBJC1_32BIT_EXE: methods 0x00000000 (not in an __OBJC section) 779 OBJC1_32BIT_EXE: cache 0x00000000 780 OBJC1_32BIT_EXE: protocols 0x000043b4 781 OBJC1_32BIT_EXE: next 0x00000000 782 OBJC1_32BIT_EXE: count 1 783 OBJC1_32BIT_EXE: list[0] 0x00004390 784 OBJC1_32BIT_EXE: isa 0x000030b0 785 OBJC1_32BIT_EXE: protocol_name 0x00002dd3 NSApplicationDelegate 786 OBJC1_32BIT_EXE: protocol_list 0x000043a4 787 OBJC1_32BIT_EXE: next 0x00000000 788 OBJC1_32BIT_EXE: count 1 789 OBJC1_32BIT_EXE: list[0] 0x0000437c 790 OBJC1_32BIT_EXE: isa 0x00003120 791 OBJC1_32BIT_EXE: protocol_name 0x000025af NSObject 792 OBJC1_32BIT_EXE: protocol_list 0x00000000 (not in an __OBJC section) 793 OBJC1_32BIT_EXE: instance_methods 0x00004290 794 OBJC1_32BIT_EXE: count 19 795 OBJC1_32BIT_EXE: list[0] 796 OBJC1_32BIT_EXE: name 0x00002de9 isEqual: 797 OBJC1_32BIT_EXE: types 0x000026e7 c12@0:4@8 798 OBJC1_32BIT_EXE: list[1] 799 OBJC1_32BIT_EXE: name 0x00002df2 class 800 OBJC1_32BIT_EXE: types 0x00002df8 #8@0:4 801 OBJC1_32BIT_EXE: list[2] 802 OBJC1_32BIT_EXE: name 0x00002dff self 803 OBJC1_32BIT_EXE: types 0x00002e04 @8@0:4 804 OBJC1_32BIT_EXE: list[3] 805 OBJC1_32BIT_EXE: name 0x00002e0b performSelector: 806 OBJC1_32BIT_EXE: types 0x00002e1c @12@0:4:8 807 OBJC1_32BIT_EXE: list[4] 808 OBJC1_32BIT_EXE: name 0x00002e26 performSelector:withObject: 809 OBJC1_32BIT_EXE: types 0x00002e42 @16@0:4:8@12 810 OBJC1_32BIT_EXE: list[5] 811 OBJC1_32BIT_EXE: name 0x00002e4f performSelector:withObject:withObject: 812 OBJC1_32BIT_EXE: types 0x00002e76 @20@0:4:8@12@16 813 OBJC1_32BIT_EXE: list[6] 814 OBJC1_32BIT_EXE: name 0x00002e86 isProxy 815 OBJC1_32BIT_EXE: types 0x00002e8e c8@0:4 816 OBJC1_32BIT_EXE: list[7] 817 OBJC1_32BIT_EXE: name 0x00002e95 isKindOfClass: 818 OBJC1_32BIT_EXE: types 0x00002ea4 c12@0:4#8 819 OBJC1_32BIT_EXE: list[8] 820 OBJC1_32BIT_EXE: name 0x00002eae isMemberOfClass: 821 OBJC1_32BIT_EXE: types 0x00002ea4 c12@0:4#8 822 OBJC1_32BIT_EXE: list[9] 823 OBJC1_32BIT_EXE: name 0x00002ebf conformsToProtocol: 824 OBJC1_32BIT_EXE: types 0x000026e7 c12@0:4@8 825 OBJC1_32BIT_EXE: list[10] 826 OBJC1_32BIT_EXE: name 0x00002ee7 respondsToSelector: 827 OBJC1_32BIT_EXE: types 0x00002efb c12@0:4:8 828 OBJC1_32BIT_EXE: list[11] 829 OBJC1_32BIT_EXE: name 0x00002f05 retain 830 OBJC1_32BIT_EXE: types 0x00002e04 @8@0:4 831 OBJC1_32BIT_EXE: list[12] 832 OBJC1_32BIT_EXE: name 0x00002f0c release 833 OBJC1_32BIT_EXE: types 0x00002f14 Vv8@0:4 834 OBJC1_32BIT_EXE: list[13] 835 OBJC1_32BIT_EXE: name 0x00002f1c autorelease 836 OBJC1_32BIT_EXE: types 0x00002e04 @8@0:4 837 OBJC1_32BIT_EXE: list[14] 838 OBJC1_32BIT_EXE: name 0x00002f28 retainCount 839 OBJC1_32BIT_EXE: types 0x00002f34 I8@0:4 840 OBJC1_32BIT_EXE: list[15] 841 OBJC1_32BIT_EXE: name 0x00002f3b zone 842 OBJC1_32BIT_EXE: types 0x00002f40 ^{_NSZone=}8@0:4 843 OBJC1_32BIT_EXE: list[16] 844 OBJC1_32BIT_EXE: name 0x00002f51 hash 845 OBJC1_32BIT_EXE: types 0x00002f34 I8@0:4 846 OBJC1_32BIT_EXE: list[17] 847 OBJC1_32BIT_EXE: name 0x00002f56 superclass 848 OBJC1_32BIT_EXE: types 0x00002df8 #8@0:4 849 OBJC1_32BIT_EXE: list[18] 850 OBJC1_32BIT_EXE: name 0x00002f61 description 851 OBJC1_32BIT_EXE: types 0x00002e04 @8@0:4 852 OBJC1_32BIT_EXE: class_methods 0x00000000 (not in an __OBJC section) 853 OBJC1_32BIT_EXE: instance_methods 0x00000000 (not in an __OBJC section) 854 OBJC1_32BIT_EXE: class_methods 0x00000000 (not in an __OBJC section) 855 OBJC1_32BIT_EXE: Contents of (__OBJC,__image_info) section 856 OBJC1_32BIT_EXE: version 0 857 OBJC1_32BIT_EXE: flags 0x0 RR 858 859 OBJC1_32BIT_OBJ: Objective-C segment 860 OBJC1_32BIT_OBJ: Module 0xb344 861 OBJC1_32BIT_OBJ: version 7 862 OBJC1_32BIT_OBJ: size 16 863 OBJC1_32BIT_OBJ: name 864 OBJC1_32BIT_OBJ: symtab 0x0000b334 865 OBJC1_32BIT_OBJ: sel_ref_cnt 0 866 OBJC1_32BIT_OBJ: refs 0x00000000 (not in an __OBJC section) 867 OBJC1_32BIT_OBJ: cls_def_cnt 1 868 OBJC1_32BIT_OBJ: cat_def_cnt 0 869 OBJC1_32BIT_OBJ: Class Definitions 870 OBJC1_32BIT_OBJ: defs[0] 0x0000b24c 871 OBJC1_32BIT_OBJ: isa 0x0000b2e4 872 OBJC1_32BIT_OBJ: super_class 0x0000b2b8 NSViewController 873 OBJC1_32BIT_OBJ: name 0x0000b2c9 ViewController 874 OBJC1_32BIT_OBJ: version 0x00000000 875 OBJC1_32BIT_OBJ: info 0x00000001 CLS_CLASS 876 OBJC1_32BIT_OBJ: instance_size 0x00000034 877 OBJC1_32BIT_OBJ: ivars 0x00000000 (not in an __OBJC section) 878 OBJC1_32BIT_OBJ: methods 0x0000b314 879 OBJC1_32BIT_OBJ: obsolete 0x00000000 880 OBJC1_32BIT_OBJ: method_count 2 881 OBJC1_32BIT_OBJ: method_name 0x0000b27c viewDidLoad 882 OBJC1_32BIT_OBJ: method_types 0x0000b29e v8@0:4 883 OBJC1_32BIT_OBJ: method_imp 0x00000000 -[ViewController viewDidLoad] 884 OBJC1_32BIT_OBJ: method_name 0x0000b288 setRepresentedObject: 885 OBJC1_32BIT_OBJ: method_types 0x0000b2a5 v12@0:4@8 886 OBJC1_32BIT_OBJ: method_imp 0x00000050 -[ViewController setRepresentedObject:] 887 OBJC1_32BIT_OBJ: cache 0x00000000 888 OBJC1_32BIT_OBJ: protocols 0x00000000 (not in an __OBJC section) 889 OBJC1_32BIT_OBJ: Meta Class 890 OBJC1_32BIT_OBJ: isa 0x0000b2af NSObject 891 OBJC1_32BIT_OBJ: super_class 0x0000b2b8 NSViewController 892 OBJC1_32BIT_OBJ: name 0x0000b2c9 ViewController 893 OBJC1_32BIT_OBJ: version 0x00000000 894 OBJC1_32BIT_OBJ: info 0x00000002 CLS_META 895 OBJC1_32BIT_OBJ: instance_size 0x00000030 896 OBJC1_32BIT_OBJ: ivars 0x00000000 (not in an __OBJC section) 897 OBJC1_32BIT_OBJ: methods 0x00000000 (not in an __OBJC section) 898 OBJC1_32BIT_OBJ: cache 0x00000000 899 OBJC1_32BIT_OBJ: protocols 0x00000000 (not in an __OBJC section) 900 OBJC1_32BIT_OBJ: Contents of (__OBJC,__image_info) section 901 OBJC1_32BIT_OBJ: version 0 902 OBJC1_32BIT_OBJ: flags 0x0 RR 903 904 PROTOCOL: Contents of (__OBJC,__protocol) section 905 PROTOCOL: Protocol 0x437c 906 PROTOCOL: isa 0x00003120 907 PROTOCOL: protocol_name 0x000025af NSObject 908 PROTOCOL: protocol_list 0x00000000 (not in an __OBJC section) 909 PROTOCOL: instance_methods 0x00004290 910 PROTOCOL: count 19 911 PROTOCOL: list[0] 912 PROTOCOL: name 0x00002de9 isEqual: 913 PROTOCOL: types 0x000026e7 c12@0:4@8 914 PROTOCOL: list[1] 915 PROTOCOL: name 0x00002df2 class 916 PROTOCOL: types 0x00002df8 #8@0:4 917 PROTOCOL: list[2] 918 PROTOCOL: name 0x00002dff self 919 PROTOCOL: types 0x00002e04 @8@0:4 920 PROTOCOL: list[3] 921 PROTOCOL: name 0x00002e0b performSelector: 922 PROTOCOL: types 0x00002e1c @12@0:4:8 923 PROTOCOL: list[4] 924 PROTOCOL: name 0x00002e26 performSelector:withObject: 925 PROTOCOL: types 0x00002e42 @16@0:4:8@12 926 PROTOCOL: list[5] 927 PROTOCOL: name 0x00002e4f performSelector:withObject:withObject: 928 PROTOCOL: types 0x00002e76 @20@0:4:8@12@16 929 PROTOCOL: list[6] 930 PROTOCOL: name 0x00002e86 isProxy 931 PROTOCOL: types 0x00002e8e c8@0:4 932 PROTOCOL: list[7] 933 PROTOCOL: name 0x00002e95 isKindOfClass: 934 PROTOCOL: types 0x00002ea4 c12@0:4#8 935 PROTOCOL: list[8] 936 PROTOCOL: name 0x00002eae isMemberOfClass: 937 PROTOCOL: types 0x00002ea4 c12@0:4#8 938 PROTOCOL: list[9] 939 PROTOCOL: name 0x00002ebf conformsToProtocol: 940 PROTOCOL: types 0x000026e7 c12@0:4@8 941 PROTOCOL: list[10] 942 PROTOCOL: name 0x00002ee7 respondsToSelector: 943 PROTOCOL: types 0x00002efb c12@0:4:8 944 PROTOCOL: list[11] 945 PROTOCOL: name 0x00002f05 retain 946 PROTOCOL: types 0x00002e04 @8@0:4 947 PROTOCOL: list[12] 948 PROTOCOL: name 0x00002f0c release 949 PROTOCOL: types 0x00002f14 Vv8@0:4 950 PROTOCOL: list[13] 951 PROTOCOL: name 0x00002f1c autorelease 952 PROTOCOL: types 0x00002e04 @8@0:4 953 PROTOCOL: list[14] 954 PROTOCOL: name 0x00002f28 retainCount 955 PROTOCOL: types 0x00002f34 I8@0:4 956 PROTOCOL: list[15] 957 PROTOCOL: name 0x00002f3b zone 958 PROTOCOL: types 0x00002f40 ^{_NSZone=}8@0:4 959 PROTOCOL: list[16] 960 PROTOCOL: name 0x00002f51 hash 961 PROTOCOL: types 0x00002f34 I8@0:4 962 PROTOCOL: list[17] 963 PROTOCOL: name 0x00002f56 superclass 964 PROTOCOL: types 0x00002df8 #8@0:4 965 PROTOCOL: list[18] 966 PROTOCOL: name 0x00002f61 description 967 PROTOCOL: types 0x00002e04 @8@0:4 968 PROTOCOL: class_methods 0x00000000 (not in an __OBJC section) 969 PROTOCOL: Protocol 0x4390 970 PROTOCOL: isa 0x000030b0 971 PROTOCOL: protocol_name 0x00002dd3 NSApplicationDelegate 972 PROTOCOL: protocol_list 0x000043a4 973 PROTOCOL: next 0x00000000 974 PROTOCOL: count 1 975 PROTOCOL: list[0] 0x0000437c 976 PROTOCOL: isa 0x00003120 977 PROTOCOL: protocol_name 0x000025af NSObject 978 PROTOCOL: protocol_list 0x00000000 (not in an __OBJC section) 979 PROTOCOL: instance_methods 0x00004290 980 PROTOCOL: count 19 981 PROTOCOL: list[0] 982 PROTOCOL: name 0x00002de9 isEqual: 983 PROTOCOL: types 0x000026e7 c12@0:4@8 984 PROTOCOL: list[1] 985 PROTOCOL: name 0x00002df2 class 986 PROTOCOL: types 0x00002df8 #8@0:4 987 PROTOCOL: list[2] 988 PROTOCOL: name 0x00002dff self 989 PROTOCOL: types 0x00002e04 @8@0:4 990 PROTOCOL: list[3] 991 PROTOCOL: name 0x00002e0b performSelector: 992 PROTOCOL: types 0x00002e1c @12@0:4:8 993 PROTOCOL: list[4] 994 PROTOCOL: name 0x00002e26 performSelector:withObject: 995 PROTOCOL: types 0x00002e42 @16@0:4:8@12 996 PROTOCOL: list[5] 997 PROTOCOL: name 0x00002e4f performSelector:withObject:withObject: 998 PROTOCOL: types 0x00002e76 @20@0:4:8@12@16 999 PROTOCOL: list[6] 1000 PROTOCOL: name 0x00002e86 isProxy 1001 PROTOCOL: types 0x00002e8e c8@0:4 1002 PROTOCOL: list[7] 1003 PROTOCOL: name 0x00002e95 isKindOfClass: 1004 PROTOCOL: types 0x00002ea4 c12@0:4#8 1005 PROTOCOL: list[8] 1006 PROTOCOL: name 0x00002eae isMemberOfClass: 1007 PROTOCOL: types 0x00002ea4 c12@0:4#8 1008 PROTOCOL: list[9] 1009 PROTOCOL: name 0x00002ebf conformsToProtocol: 1010 PROTOCOL: types 0x000026e7 c12@0:4@8 1011 PROTOCOL: list[10] 1012 PROTOCOL: name 0x00002ee7 respondsToSelector: 1013 PROTOCOL: types 0x00002efb c12@0:4:8 1014 PROTOCOL: list[11] 1015 PROTOCOL: name 0x00002f05 retain 1016 PROTOCOL: types 0x00002e04 @8@0:4 1017 PROTOCOL: list[12] 1018 PROTOCOL: name 0x00002f0c release 1019 PROTOCOL: types 0x00002f14 Vv8@0:4 1020 PROTOCOL: list[13] 1021 PROTOCOL: name 0x00002f1c autorelease 1022 PROTOCOL: types 0x00002e04 @8@0:4 1023 PROTOCOL: list[14] 1024 PROTOCOL: name 0x00002f28 retainCount 1025 PROTOCOL: types 0x00002f34 I8@0:4 1026 PROTOCOL: list[15] 1027 PROTOCOL: name 0x00002f3b zone 1028 PROTOCOL: types 0x00002f40 ^{_NSZone=}8@0:4 1029 PROTOCOL: list[16] 1030 PROTOCOL: name 0x00002f51 hash 1031 PROTOCOL: types 0x00002f34 I8@0:4 1032 PROTOCOL: list[17] 1033 PROTOCOL: name 0x00002f56 superclass 1034 PROTOCOL: types 0x00002df8 #8@0:4 1035 PROTOCOL: list[18] 1036 PROTOCOL: name 0x00002f61 description 1037 PROTOCOL: types 0x00002e04 @8@0:4 1038 PROTOCOL: class_methods 0x00000000 (not in an __OBJC section) 1039 PROTOCOL: instance_methods 0x00000000 (not in an __OBJC section) 1040 PROTOCOL: class_methods 0x00000000 (not in an __OBJC section) 1041 1042 OBJC2_64BIT_DYLIB: Contents of (__DATA_CONST,__objc_classlist) section 1043 OBJC2_64BIT_DYLIB: 000000000000c038 0x8030 _OBJC_CLASS_$_Test 1044 OBJC2_64BIT_DYLIB: isa 0x8008 _OBJC_METACLASS_$_Test 1045 OBJC2_64BIT_DYLIB: superclass 0x0 _OBJC_CLASS_$_NSObject 1046 OBJC2_64BIT_DYLIB: cache 0x0 1047 OBJC2_64BIT_DYLIB: vtable 0x0 1048 OBJC2_64BIT_DYLIB: data 0xc120 (struct class_ro_t *) 1049 OBJC2_64BIT_DYLIB: flags 0x0 1050 OBJC2_64BIT_DYLIB: instanceStart 8 1051 OBJC2_64BIT_DYLIB: instanceSize 16 1052 OBJC2_64BIT_DYLIB: reserved 0x0 1053 OBJC2_64BIT_DYLIB: ivarLayout 0x0 1054 OBJC2_64BIT_DYLIB: name 0x4f59 Test 1055 OBJC2_64BIT_DYLIB: baseMethods 0xc090 (struct method_list_t *) 1056 OBJC2_64BIT_DYLIB: entsize 24 1057 OBJC2_64BIT_DYLIB: count 3 1058 OBJC2_64BIT_DYLIB: name 0x4f5e testMethod 1059 OBJC2_64BIT_DYLIB: types 0x4f89 v16@0:8 1060 OBJC2_64BIT_DYLIB: imp -[Test testMethod] 1061 OBJC2_64BIT_DYLIB: name 0x4f69 testProp 1062 OBJC2_64BIT_DYLIB: types 0x4f91 Q16@0:8 1063 OBJC2_64BIT_DYLIB: imp -[Test testProp] 1064 OBJC2_64BIT_DYLIB: name 0x4f72 setTestProp: 1065 OBJC2_64BIT_DYLIB: types 0x4f99 v24@0:8Q16 1066 OBJC2_64BIT_DYLIB: imp -[Test setTestProp:] 1067 OBJC2_64BIT_DYLIB: baseProtocols 0x0 1068 OBJC2_64BIT_DYLIB: ivars 0xc0e0 1069 OBJC2_64BIT_DYLIB: entsize 32 1070 OBJC2_64BIT_DYLIB: count 1 1071 OBJC2_64BIT_DYLIB: offset 0x8000 8 1072 OBJC2_64BIT_DYLIB: name 0x4f7f _testProp 1073 OBJC2_64BIT_DYLIB: type 0x4fa4 Q 1074 OBJC2_64BIT_DYLIB: alignment 3 1075 OBJC2_64BIT_DYLIB: size 8 1076 OBJC2_64BIT_DYLIB: weakIvarLayout 0x0 1077 OBJC2_64BIT_DYLIB: baseProperties 0xc108 1078 OBJC2_64BIT_DYLIB: entsize 16 1079 OBJC2_64BIT_DYLIB: count 1 1080 OBJC2_64BIT_DYLIB: name 0x4f42 testProp 1081 OBJC2_64BIT_DYLIB: attributes 0x4f4b TQ,V_testProp 1082 OBJC2_64BIT_DYLIB: Meta Class 1083 OBJC2_64BIT_DYLIB: isa 0x0 1084 OBJC2_64BIT_DYLIB: superclass 0x0 _OBJC_METACLASS_$_NSObject 1085 OBJC2_64BIT_DYLIB: cache 0x0 1086 OBJC2_64BIT_DYLIB: vtable 0x0 1087 OBJC2_64BIT_DYLIB: data 0xc048 (struct class_ro_t *) 1088 OBJC2_64BIT_DYLIB: flags 0x1 RO_META 1089 OBJC2_64BIT_DYLIB: instanceStart 40 1090 OBJC2_64BIT_DYLIB: instanceSize 40 1091 OBJC2_64BIT_DYLIB: reserved 0x0 1092 OBJC2_64BIT_DYLIB: ivarLayout 0x0 1093 OBJC2_64BIT_DYLIB: name 0x4f59 Test 1094 OBJC2_64BIT_DYLIB: baseMethods 0x0 (struct method_list_t *) 1095 OBJC2_64BIT_DYLIB: baseProtocols 0x0 1096 OBJC2_64BIT_DYLIB: ivars 0x0 1097 OBJC2_64BIT_DYLIB: weakIvarLayout 0x0 1098 OBJC2_64BIT_DYLIB: baseProperties 0x0 1099 OBJC2_64BIT_DYLIB: Contents of (__DATA_CONST,__objc_imageinfo) section 1100 OBJC2_64BIT_DYLIB: version 0 1101 OBJC2_64BIT_DYLIB: flags 0x40 1102