nsvalue

    2

    3답변

    NSMutableArray에 일부 데이터를 저장하려고합니다. person h1; h1.time = 108000; strcpy(h1.name, "Anonymous"); [highscore insertObject:[NSValue value:&h1 withObjCType:@encode(person)] atIndex:0]; 그래서, 나는이 방법으로 추출하

    0

    1답변

    NSMutableArray에 "valueWithPointer"와 함께 NSValue을 사용하여 클래스의 인스턴스를 저장하고 있습니다. 문제는이 클래스 내에서 나는 NSMutableArray을 가지고 있는데, 클래스의 인스턴스를 다시 변환 할 때마다 NSValueNSMutableArray은 길이가 0이고 모든 요소가 제거되었습니다. 왜 이런 일이 일어나고 어

    1

    3답변

    이 의사에서보세요 : void* magicpointer = malloc(OVER_NINE_THOUSAND); NSValue* v = [NSValue valueWithPointer:magicpointer]; [v release]; V가 해제 될 때뿐만 아니라, 해방, 아니면 수동으로 그렇게해야합니까 얻을 magicpointer입니까? 수동 참조 카운팅

    2

    1답변

    CGpoint의 NSMUtableArray를 만들었으며 NSValue로 하위 클래스로 저장하여 저장했지만 값을 가져올 수 없습니다. 여기 내가 뭘했는지. CGPoint graphPoint; NSMutableArray *pointValues = [[NSMutableArray alloc] init]; for(int x =0;x<5; x++)

    3

    2답변

    Qeustion : 제목과 거의 같습니다. 나는 인터넷을 보았지만 이해하기 쉬운 것을 찾을 수 없다. 많은 NSValue을 포함하는 NSArray이 있습니다. 각각 NSValue은 CGPoint입니다. 나는 그들을 x 다음으로 y 초로 정렬하고 싶습니다. 일부 코드 : NSValue * valuePointObject = [NSValue valueWithCG

    3

    1답변

    그래서, 내가 NSArrays 많이 사용하기 때문에 내가 여기에 매크로를 기반으로, 전달 프리미티브에서 배열을 생성하는 매크로를 만들려고 시도하기로 결정 그래서 기본적으로 #define $array(values...) ({ void *v[] = { values }; const char *encodings[] = { /* how do I get the @en

    3

    3답변

    NSDictionary에 모든 데이터 멤버를 저장해야하는 상황에서 구조체 (사용자 정의 유형 또는 스칼라 즉 CGPoint)를 내 래퍼에 배치하는 것이 더 적합합니까? NSValue), 멤버를 얻거나 설정할 때마다 인코딩/디코딩 오버 헤드를 피할 수 있습니까? 큰 구조체 (16 개의 부동 소수점)의 경우 비용 절감이 중요합니다. 하지만 심지어 CGPoint

    0

    1답변

    NSValue/NSConcreteValue 인스턴스 내부에서 int를 추출하려고합니다. 나는 그들에게이 방법을 캐스팅하려했지만 작동하지 않았다 NSValue *toValue = (NSValue *)someValue; NSNumber *toNumber = (NSNumber*)toValue; int final = [toNumber intVal