so i am getting a NSzombie and it says this
-[__NSArrayI _cfTypeID]: message sent to deallocated instance
Any idea what that is? assumably an array although i thought if it were an NS type it would say.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Basically that means your
NSArrayobject is already deallocated.Something in
Foundation.frameworktried to access yourNSArray‘s private method_cfTypeIDand crashed.And about question why there’s
_cfTypeIDmethod inNSArrayobject.NSArrayCore Foundation counterpart ofCFArray. Two type’s are interchangeable with “toll-free bridge”.So actually apple uses that method for internal uses.
If you want deeper understand of this. You can visit http://code.google.com/p/cocotron/source/browse/Foundation/NSArray/NSArray.m and this is Cocotron’s implementation of NSArray. It is not same with the apple’s implementation but still implementations are similar.