小编qui*_*l12的帖子

NSCFString objectAtIndex无法识别的选择器发送到实例0x5d52d70

我是iPhone开发的新手,并且很难弄清楚为什么我的桌子不起作用.它可能是Core Data的东西,我不确定.viewDidLoad方法在开始时工作正常,但是当我尝试滚动表视图时,当出现下一行时,我收到错误:

NSInvalidArgumentException',原因:' - [NSCFString objectAtIndex:]:无法识别的选择器发送到实例0x5d52d70'

我的View Controller.h:

#import <UIKit/UIKit.h>
#define kTableViewRowHeight 66

@interface RostersViewController : UIViewController 
<UITableViewDelegate, UITableViewDataSource> {

NSArray *objects;
}
@property(nonatomic,retain) NSArray *objects;
@end
Run Code Online (Sandbox Code Playgroud)

我的View Controller.m:

#import "RostersViewController.h"
#import "CogoAppDelegate.h"
#import "TeamCell.h"

@implementation RostersViewController
@synthesize objects;

- (void)viewDidLoad {
CogoAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
NSManagedObjectContext *context = [appDelegate managedObjectContext];
NSEntityDescription *entityDescription = [NSEntityDescription entityForName:@"Teams"                                            inManagedObjectContext:context];

NSFetchRequest *request = [[NSFetchRequest alloc] init];
[request setEntity:entityDescription];

NSError *error;

objects = [context executeFetchRequest:request error:&error];

if (objects == nil)
{
    NSLog(@"There …
Run Code Online (Sandbox Code Playgroud)

iphone xcode objective-c

2
推荐指数
1
解决办法
5471
查看次数

标签 统计

iphone ×1

objective-c ×1

xcode ×1