+[AccountService createMockAccountData] unrecognized selector sent to class 0x89e40.. このエラーの解決方法を教えてください。私はObjective Cが初めてです。私のコードは次のとおりです。
@interface AccountService : NSObject
+ (NSMutableArray *)accounts: createMockAccountData;
@end
#import AccountService.h"
@implementation AccountService
+(NSMutableArray *)accounts: createMockAccountData{
NSMutableArray * accounts = [[NSMutableArray alloc] init];
UserAccount *mockUserAccount1 = [[UserAccount alloc] init];
*mockUserAccount1 setName:@"Stella"];
[accounts addObject:mockUserAccount1];
UserAccount *mockUserAccount2 = [[UserAccount alloc] init];
[mockUserAccount2 setName:@"Marko"];
[accounts addObject:mockUserAccount2];
[mockUserAccount1 release];
[mockUserAccount2 release];
return accounts;
}
....
私のコントローラーで...私はこのクラスメソッドを次のように呼び出しています:
NSMutableArray *accounts = [AccountService createMockAccountData];
NSUInteger count = [accounts count];
NSLog(@"# of records = %d",count);
ありがとう!