0
내가 현재 초기화 내 사용자의 기본 설정의이 기능을 실행합니다. NSValue를 사용하기 전에 모든 것이 좋았 기 때문에 메모리와 관련된 것이라 확신합니다. struct가 로컬 함수 스택에서만 유효하다는 것을 알고 있으므로 이것이 문제가되는지 궁금합니다. NSValue는 포인터를 가져 오는 값을 복사합니까?구조체는
힙에 구조체를 생성해야합니까?
감사합니다.
내가 현재 초기화 내 사용자의 기본 설정의이 기능을 실행합니다. NSValue를 사용하기 전에 모든 것이 좋았 기 때문에 메모리와 관련된 것이라 확신합니다. struct가 로컬 함수 스택에서만 유효하다는 것을 알고 있으므로 이것이 문제가되는지 궁금합니다. NSValue는 포인터를 가져 오는 값을 복사합니까?구조체는
힙에 구조체를 생성해야합니까?
감사합니다.
plist로 백업되어 있기 때문에 사용자 기본값으로 직접 NSValue
을 저장할 수 없습니다. 따라서 사전의 모든 항목은 plist에 저장하기 위해 유효해야합니다. 값을 기본 정수로 저장하거나 구조체를 데이터 또는 문자열 형식으로 인코딩하는 것을 고려하십시오.
감사합니다. NSData 버전을 사용하겠습니다. – guitarflow