1
상수 CString은 힙 대신 정적으로 할당된다는 것을 알고 있습니다.상수 NSString이 할당 된 위치는 어디입니까?
또한 상수 NSString에 무한 보유 수가 있음을 발견했습니다. 상수 NSString도 힙이 아닌 정적으로 할당된다는 것은 사실입니까?
상수 CString은 힙 대신 정적으로 할당된다는 것을 알고 있습니다.상수 NSString이 할당 된 위치는 어디입니까?
또한 상수 NSString에 무한 보유 수가 있음을 발견했습니다. 상수 NSString도 힙이 아닌 정적으로 할당된다는 것은 사실입니까?
상수 NSStrings는 NSConstantString
이고 따라서 lisp에서 원자처럼 작동합니다. 그들은 주위에 놀고. ->NSConstantStrings
은 정적으로 할당됩니다. 즉 코드에서 두 개의 다른 위치에 @"cow"
을 사용하면 매우 동일한 객체를 참조하게됩니다.
NSConstantStrings
도 보유 개수가있는 이유는 NSObject
에서 상속되기 때문입니다.
감사합니다. 그것은 많은 의미가 있습니다. –