addObject를 시도 할 때 개체는 nil 일 수 없습니다.

망각 다타

[__NSArrayM insertObject : atIndex :] : 객체는 nil 일 수 없습니다.

문제는 실행하려고 할 때 [_eventsArray addObject:eventModel];오류가 발생하는 것입니다.

eventModel이 nil입니다.

이 문제를 어떻게 해결할 수 있습니까?

#import "ViewController.h"

@interface ViewController ()
@property (nonatomic, strong) NSMutableArray *eventsArray;
@end

@interface EventsModel : NSObject
@property(nonatomic, assign) NSString  *title;
@property(nonatomic, strong) NSString  *details;

@end


@implementation ViewController

- (void)viewDidLoad
{
[super viewDidLoad];
EventsModel *eventModel ;
eventModel.title = @"Meeting";
eventModel.details = @"some description";
[_eventsArray addObject:eventModel];
}

@end

#pragma mark - Model Class
@implementation EventsModel
-(instancetype)init{
self = [super init];
if (self) {
    self.title = nil;
    self.details =nil;
}
return self;
}

@end
카디르 알 틴탑
EventsModel *model = [EventsModel new];

model.title = @"test";
model.details = @"Detail test";

EventsModel *model2 = [EventsModel new];

model2.title = @"test2";
model2.details = @"Detail test2";


[_eventsArray addObject:model];
[_eventsArray addObject:model2];


NSLog(@"%lu elements in array",(unsigned long)_eventsArray.count);

EventsModel * model = [EvenntsModel new]를 사용합니다. 객체 생성

이 코드를 시도

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

컨텍스트가 nil 일 때 Swift Temp CoreData 객체가 ivars를 설정할 수 없습니다.

분류에서Dev

두 개의 동일한 개체를 시전하는 동안 개체를 시전 할 수 없습니다.

분류에서Dev

navigationController가 nil이기 때문에 viewController를 푸시 할 수 없습니다.

분류에서Dev

TypeError : 시계열이 섞일 때 비 NDFrame 개체를 연결할 수 없습니다.

분류에서Dev

Python TypeError : 인쇄를 시도 할 때 'str'및 'int'개체를 연결할 수 없습니다.

분류에서Dev

오류 : read_sql 일 때 'NoneType'개체를 반복 할 수 없습니다.

분류에서Dev

TypeError : 파일을 읽을 때 'str'개체를 호출 할 수 없습니다.

분류에서Dev

Libconv는 zxing을 컴파일 할 때 인수를 변환 할 수 없습니다.

분류에서Dev

매개 변수없는 생성자가 없기 때문에 개체를 직렬화 할 수 없습니다.

분류에서Dev

$ localStorage는 시작할 때 일부 장치에서로드 할 수 없습니다.

분류에서Dev

"ssh localhost"또는 "source ~ / .bashrc"를 시도 할 때 "X 서버에 연결할 수 없습니다."

분류에서Dev

다른 모듈에서 일반을 정의 할 때 일반 매개 변수를 추론 할 수 없습니다.

분류에서Dev

배치 파일을 통해 QTP를 시작하려고 할 때 Active X 구성 요소 가져 오기에서 개체를 만들 수 없습니다.

분류에서Dev

파일을 업로드 할 때 빈 메시지를 보낼 수 없습니다.

분류에서Dev

시리즈를 호출 할 때 Python, Pandas 및 NLTK 유형 오류 'int'개체를 호출 할 수 없습니다.

분류에서Dev

코드를 별도의 파일로 리팩토링 할 때 "TS2345 : 유형의 인수를 유형의 매개 변수에 지정할 수 없습니다."

분류에서Dev

빌드를 시도 할 때 모듈을 해결할 수 없습니다.

분류에서Dev

Parse 개체는 데이터를 저장하지만 iOS를 종료 / 다시 로그인 할 때까지 액세스 할 수 없습니다.

분류에서Dev

이미 닫힌 파일 핸들에 인쇄를 시도 할 때 오류 또는 경고가 없습니다.

분류에서Dev

해시 변수에 주석을 달 때 'ABCMeta'개체를 구독 할 수 없습니다.

분류에서Dev

개인 변수를 정의하려고 할 때 .cpp 파일을 컴파일 할 수 없습니다.

분류에서Dev

'_PyRuntime'기호에 대한 재배치 R_X86_64_PC32는 공유 객체를 만들 때 사용할 수 없습니다. -fPIC로 다시 컴파일

분류에서Dev

'.rodata'에 대한 재배치 R_X86_64_32는 공유 객체를 만들 때 사용할 수 없습니다. -fPIC로 다시 컴파일

분류에서Dev

Thunar를 사용할 때 파일 시스템 경계를 넘어 파일을 삭제할 수 없습니다.

분류에서Dev

클러스터를 다시 시작할 때마다 HDFS의 파일에 액세스 할 수 없습니까?

분류에서Dev

TypeError : print를 호출 할 때 'str'개체를 호출 할 수 없습니다.

분류에서Dev

내가 시도 할 때 내 코드가 CSS를 채택 할 수없는 이유를 이해할 수 없습니다.

분류에서Dev

다음 개체를 검색 할 수 없습니다. 공유 드라이브를 반복 할 때 반복자가 종료 오류에 도달했습니다.

분류에서Dev

메서드를 오버로드 할 때 "일반 매개 변수 'T'를 유추 할 수 없습니다."오류

Related 관련 기사

  1. 1

    컨텍스트가 nil 일 때 Swift Temp CoreData 객체가 ivars를 설정할 수 없습니다.

  2. 2

    두 개의 동일한 개체를 시전하는 동안 개체를 시전 할 수 없습니다.

  3. 3

    navigationController가 nil이기 때문에 viewController를 푸시 할 수 없습니다.

  4. 4

    TypeError : 시계열이 섞일 때 비 NDFrame 개체를 연결할 수 없습니다.

  5. 5

    Python TypeError : 인쇄를 시도 할 때 'str'및 'int'개체를 연결할 수 없습니다.

  6. 6

    오류 : read_sql 일 때 'NoneType'개체를 반복 할 수 없습니다.

  7. 7

    TypeError : 파일을 읽을 때 'str'개체를 호출 할 수 없습니다.

  8. 8

    Libconv는 zxing을 컴파일 할 때 인수를 변환 할 수 없습니다.

  9. 9

    매개 변수없는 생성자가 없기 때문에 개체를 직렬화 할 수 없습니다.

  10. 10

    $ localStorage는 시작할 때 일부 장치에서로드 할 수 없습니다.

  11. 11

    "ssh localhost"또는 "source ~ / .bashrc"를 시도 할 때 "X 서버에 연결할 수 없습니다."

  12. 12

    다른 모듈에서 일반을 정의 할 때 일반 매개 변수를 추론 할 수 없습니다.

  13. 13

    배치 파일을 통해 QTP를 시작하려고 할 때 Active X 구성 요소 가져 오기에서 개체를 만들 수 없습니다.

  14. 14

    파일을 업로드 할 때 빈 메시지를 보낼 수 없습니다.

  15. 15

    시리즈를 호출 할 때 Python, Pandas 및 NLTK 유형 오류 'int'개체를 호출 할 수 없습니다.

  16. 16

    코드를 별도의 파일로 리팩토링 할 때 "TS2345 : 유형의 인수를 유형의 매개 변수에 지정할 수 없습니다."

  17. 17

    빌드를 시도 할 때 모듈을 해결할 수 없습니다.

  18. 18

    Parse 개체는 데이터를 저장하지만 iOS를 종료 / 다시 로그인 할 때까지 액세스 할 수 없습니다.

  19. 19

    이미 닫힌 파일 핸들에 인쇄를 시도 할 때 오류 또는 경고가 없습니다.

  20. 20

    해시 변수에 주석을 달 때 'ABCMeta'개체를 구독 할 수 없습니다.

  21. 21

    개인 변수를 정의하려고 할 때 .cpp 파일을 컴파일 할 수 없습니다.

  22. 22

    '_PyRuntime'기호에 대한 재배치 R_X86_64_PC32는 공유 객체를 만들 때 사용할 수 없습니다. -fPIC로 다시 컴파일

  23. 23

    '.rodata'에 대한 재배치 R_X86_64_32는 공유 객체를 만들 때 사용할 수 없습니다. -fPIC로 다시 컴파일

  24. 24

    Thunar를 사용할 때 파일 시스템 경계를 넘어 파일을 삭제할 수 없습니다.

  25. 25

    클러스터를 다시 시작할 때마다 HDFS의 파일에 액세스 할 수 없습니까?

  26. 26

    TypeError : print를 호출 할 때 'str'개체를 호출 할 수 없습니다.

  27. 27

    내가 시도 할 때 내 코드가 CSS를 채택 할 수없는 이유를 이해할 수 없습니다.

  28. 28

    다음 개체를 검색 할 수 없습니다. 공유 드라이브를 반복 할 때 반복자가 종료 오류에 도달했습니다.

  29. 29

    메서드를 오버로드 할 때 "일반 매개 변수 'T'를 유추 할 수 없습니다."오류

뜨겁다태그

보관