그래서 UserDefaults에 사용자 이름이 저장되었습니다. 웬일인지, 나는 이상한 행동을하고있다.NSUserDefaults의 개체가 출시 되나요?
나는 사용자 이름을 기반으로 서버에서 일부 데이터를 가져오고 가져 오는 데이터 컨트롤러가 있습니다.
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
NSLog(@"NSUserDefaults dump: %@", [[NSUserDefaults standardUserDefaults] dictionaryRepresentation]);
userID = [prefs stringForKey:@"username"];
이 처음 몇 시간에 대한 잘 작동하지만 내가 어떤 임의의 물건을하고 시도하고 뷰를 다시로드 다시 이동 한 후,이 충돌합니다. 그것은 :
-[CFString retain]: message sent to deallocated instance 0x4b18ff0
이것은 NSLog 줄에서 멈추고 있기 때문에 이상합니다. 아무도 전에 이것을 보았거나 그것이 일어날 수있는 이유를 알고 있습니까 ??
그래, 문제가있는 것 같습니다. 더 이상 충돌하지 않습니다. 한숨, 내게 두통을주고 있었던 것은 약간의 감독처럼 보입니다. 도움 Nava에 감사드립니다. :) – gabaum10
도움이된다면 정답으로 표시해주세요. 감사! –
내가 권 해낼 수있는 한 빨리. 그것은 5 분을 기다리게합니다. 너무 빨랐어! ;) – gabaum10