본문 바로가기
프로그래밍 놀이터/iOS

[ios] NSManagedObject description 에서는 relationship 을 print 하지 말자!!

by 돼지왕 왕돼지 2017. 11. 9.
반응형

 [ios] NSManagedObject description 에서는 relationship 을 print 하지 말자!!


-

NSManagedObject 의 description 에서 relationship 에 해당하는 item 을 찍으면( 그런 item 은 기본으로 fault ), fault 가 fire 되지 않으면서 bad memory access error 가 발생할 수 있다.



-

게다가 해당 property 들을 실제로 접근해서 쓰는 것이 아닌데, description 을 호출했다는 이유로 fault 가 풀려 버린다면, 이는 메모리 낭비로도 이어질 수 있다.



-

그러므로, description 에서 relationship 을 print 하지 말아라!!!!

  



반응형

댓글