我有这个带有NSArray
对象 userIDs的实现文件
NSArray *userIDs;
NSInteger friendID;
@implementation TableViewController
-(void)reciveFriendsIDs:(NSArray *)array
{
userIDs = [NSArray arrayWithArray:array];
}
-(NSString *)getFriendId
{
return [userIDs objectAtIndex:friendID];
}
.
.
.
@end
并且该方法-(NSString *)getFriendId
从另一个类中调用它,如下所示:
TableViewController *tableController = [[TableViewController alloc]init];
NSString *fid = [tableController getFriendId];
但我有一个错误说“-[__NSArrayI respondsToSelector:]: message sent to deallocated instance 0x20320200”,编译器在这一行指出错误:
return [userIDs objectAtIndex:friendID];