반응형
[ios] NSError** 에 대한 nullable, nonnull warning 처리
원래는 제대로 NSError** 에 대해서도 nullability 체크를 해주려면, 아래와 같이 바뀌어야 한다.
(NSError**) error => (NSError* __nullable * __nullable) error
그러나 가독성이나 코드 유지 측면에서 봤을 때, 너무 좋지 않다.
차라리 필요한 곳에만 nullability 를 넣고, warning 을 생성하지 않는 것이 방법일 수도 있다.
이 경우에는 이를 넣어주면 된다.
#pragma clang diagnostic ignored "-Wnullability-completeness"
반응형
'프로그래밍 놀이터 > iOS' 카테고리의 다른 글
[ios] UIView 에 대한 이야기 (0) | 2017.11.10 |
---|---|
[ios] NSManagedObject description 에서는 relationship 을 print 하지 말자!! (0) | 2017.11.09 |
[ios] Core Data 사용 시 Cocoa error 1570 (2) | 2017.11.07 |
[ios/tutorial] Core Data - Creating and Saving Managed Objects (0) | 2017.11.06 |
[ios/tutorial] Core Data - Creating and Modifying Custom Managed Objects (0) | 2017.11.05 |
댓글