iOSOpenDev icon indicating copy to clipboard operation
iOSOpenDev copied to clipboard

ARC compatibility on private framework headers

Open ericcastro opened this issue 13 years ago • 0 comments

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

ericcastro avatar Nov 21 '12 19:11 ericcastro