retaincount

    -2

    2답변

    이 내 코드의 일부입니다 NSMutableArray oldWordsArray; newWordsArray= [self getNewWordArray]; -(NSMutableArray *) getOldWordArray{ NSString *user_id = (NSString*)[tool readObkect:@"user_id"]; NSM

    -1

    1답변

    중복을 표시하지 마십시오 : - 나는 몇 줄 NSString *str = [[NSString alloc] init]; str = @"Test"; NSLog(@"%d",[str retainCount]); 을 생성하고 출력은 -1 호야는 설명한다.

    5

    1답변

    내 질문은 NSObject 파생 된 개체에 대한 보유 개수를 구현하는 Foundation의 현재 버전 (또는 Objective-C 런타임 라이브러리가 여기에있는 것 같기 때문에)입니다. 내가 NSObject.mm에서 볼 수 있듯이 NSObject의 인터페이스 본문에 retain count이라는 이바가 없습니다. 대신, 각 개체에 대한 참조 카운터를 포함하는

    0

    1답변

    런타임에 iOS에서을 키의 객체 주소로 사용하고 그 객체의 보유 개수를 값으로 유지합니다 (Kazuki Sakamoto와 Tomohiko Furumoto가 작성한 책에서). 아래처럼 : key(object's addr) value(reference count) 0x7fff59a7ba88 2 0x7fa84b4b2c10 0 ... 그리고

    0

    1답변

    ARC를 사용하는 동안 메모리 관리가 훨씬 쉬워집니다. 하지만 앱이 실행되는 동안 특정 객체를보고 코드의 특정 시점마다 얼마나 많은 포인터가 포인터를 가리키고 있는지 확인하려고한다고 가정 해 보겠습니다. 그렇게 할 수있는 방법이 있습니까?

    -1

    1답변

    NSString* nsString=[[NSString alloc]initWithString:@"nsString"]; NSLog(@"nsString RetainCount:%li",[nsString retainCount]); 대응 결과는 다음 부가 2013-03-04 11:18:03.291 ARC[655:303] nsString RetainCount:-1

    1

    2답변

    최근에 화면 A에서 화면 B로 이동하면서 문제가 발생했습니다. 화면 B에서 화면 A로 돌아 왔을 때 응용 프로그램의 라이브 바이트가 초기 값. 추가 조사 후에 나는 한 번 이상 호출 된 일부 메소드에서 일부 전역 객체를 보유하고 있음을 발견했습니다. 그래서 메서드의 호출 메커니즘을 수정해야했습니다. 문제가 해결되었지만 다른 대안을 생각하고있었습니다. ret

    1

    1답변

    뷰 계층 구조에서 제거하고 설정을 nil로 설정 한 개체를 확인하는 데 어려움을 겪고 있습니다. 모든 담당자가 모든 알림을 설정하고 모든 알림을 제거하는 것이 가장 좋습니다. 계측기 할당 및/또는 누출 사용. "레코드 참조 수"옵션이 활성화되어 있지만 해당 정보가 표시되는 위치가 표시되지 않습니다. 내보기에는 RefCt 열이 없습니다 (첨부 된 이미지 참조

    -1

    1답변

    내 메소드에서 View 객체가 갑자기 nil이되었습니다. 나는 일이 뭐죠 스레딩이 을 포함하지 ARC 를 사용하고 있지 않다 은 1 시간 전 1stmethod 방법은 모든 것이 잘 작동하고 livescoreSettings에 대한 참조가 유지되는 전화 것입니다. 내가 2ndmethod 또한 livescoreSettings 심판이 유지되는 방법이지만 시간 대리

    -2

    2답변

    Objective-C에서 수동 메모리 관리를 배웠고 모든 기사에서 "객체의 보유 개수가 0으로 떨어지면 dealloc 메소드가 호출되고 객체가 파괴됩니다"라고했습니다. 그리고 아무것도. 그러나 몇 가지 질문에 대한 대답은 없습니다. 보유 수를 0 미만으로 줄일 수 있습니까? 객체가 죽기 전에 [object release] 번을 연속적으로 호출 할 수 있습니