iOSOpenDev
iOSOpenDev copied to clipboard
ARC compatibility on private framework headers
Several ARC incompatibilities are found in headers for private frameworks, most notably:
- structs include an "id" field -> changing to void * solves the compile error
- id * when not const, gives another compile error. changing to void ** solves the error
- <SomeClass> ** are also forbidden. Changing to void ** lets compiler pass it