Ho appena aggiornato il mio progetto su Xcode 8 e trovo questi errori in più framework esterni che include la mia app. C'è una soluzione alternativa, magari toccando le impostazioni, per evitare errori di compilazione?Xcode 8: 'objc_unretainedPointer' non è disponibile usa un cast __bridge invece
Questo è un esempio di errore: (Che non sono in grado di modificare perché è un quadro importata)
const void * ivarPtr = objc_unretainedPointer(self) + ivar_getOffset(ivar);
[decoder decodeValueOfObjCType:[ivarInfo[@"encoding"] UTF8String] at:(void *)ivarPtr];
Mostra le righe che causano gli errori e i messaggi di errore completi. – Droppy
Che cos'è 'ivar'? Puoi fornire qualche altro contesto per favore? – JAL
ivar è Ivar ivar = class_getInstanceVariable (ivarInfo [@ "class"], [ivarName UTF8String]); ma credo che questo non sia rilevante dal momento che c'è poco che posso modificare in questo perché stiamo parlando di codice che è all'interno di un framework esterno di una parte esterna. – tonik12