The iOS5 portion of this question is off topic and NDA'd. But ARC is alive and well You can't do implicit casts to void* anymore AudioSessionInitialize(NULL, NULL, NULL, objc_unretainedPointer(self)) should do the trick.
The iOS5 portion of this question is off topic and NDA'd. But ARC is alive and well. You can't do implicit casts to void* anymore, AudioSessionInitialize(NULL, NULL, NULL, objc_unretainedPointer(self)); should do the trick.
Automatic Reference Counting - 3.2.4. Bridged casts You should use __bridge cast for it. AudioSessionInitialize(NULL, NULL, NULL, (__bridge void *)self).
The ARC compiler likes to suggest __bridge – Yar Aug 28 at 12:46 3 objc_unretainedPointer is "__attribute__((cf_returns_not_retained)) const void *objc_unretainedPointer(id object) {return object;}". These both have the same effect, however, at least, __bridge is well documented and objc_unretainedPointer is undocumented. – Kazuki Sakamoto Aug 28 at 19:47 Thanks @Kazuki Sakamoto, it's the second time I'm back at this answer and your comment is really helpful.
– Yar Oct 14 at 14:20.
The iOS5 portion of this question is off topic and NDA'd. But ARC is alive and well. You can't do implicit casts to void* anymore, AudioSessionInitialize(NULL, NULL, NULL, objc_unretainedPointer(self)); should do the trick.
Historical point, the answer above was from before the __bridge casts were finalized.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.