は、私は次のコード客観C:どのように「認識されていないセレクタがインスタンスに送信された」というエラーを解決するには
for (User *user in likersArray)
{
//Set variables for dictionary
NSString *nameLength = [NSString stringWithFormat:@"%i",[user.nickname length]];
}
を使用して、インスタンスオブジェクトのプロパティにアクセスしようとしていますしかし、私は次のエラーを取得しておいてください。
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSCFString nickname]: unrecognized selector sent to instance 0x8c0f780'
私のユーザークラスは、そのエラーがそのeverythinない意味
@interface User : NSObject <NSCoding>
{
NSString *uid;
NSString *name;
NSString *nickname;
}
@property (nonatomic, copy) NSString *uid;
@property (nonatomic, copy) NSString *name;
@property (nonatomic, copy) NSString *nickname;
@end