[WARNING] Null passed to a callee that requires a non-null argument

2020. 12. 3. 16:43개발자료/iOS


반응형

# 아래와 같이 선언하고 dealloc 에서 nil을 대입했을때 발생(Xcode 11)

// *.h
@property (nonatomic, retain) NSString *m_strArgs;

// *.m
- (void)dealloc{
	self.m_strArgs = nil;
}

 

# nil을 대입할 수 있게 선언을 아래와 같이 변경

// *.h
@property (nonatomic, retain, nullable) NSString *m_strArgs;

 

반응형