NSDictionary에 초기화되지 않은 개체를 어떻게 저장할 수 있습니까? 은 내가 이런 식으로 할 것이라고 생각하지만, 나는 그것이 좋은 방법입니다 것을하지 확신 : NSDictionary *dict = [[NSDictionary alloc] initWithObjectsAndKeys:
[MyObject1 alloc], @"myObject
저는 정말 간단한 것을 아카이브하려고합니다. 내가 NSObject의 인터페이스는 "qhandler.h" #import "handler.h"
#import "PanelController.h"
라는 내에 ViewController.h 파일을 추가 @property (strong) IBOutlet NSScrollView *listurls_fld;
: 나
어쩌면 이것은 바보 같은 질문 일 수도 있지만,이 문제를 실제로 파악하고 싶습니다. 예를 들어 나는 다음과 같은 설정이 있습니다 // .h
@interface MyClass : NSObject
{
NSView *myView;
}
// .m
@implementation MyClass
-(void)someMethod
{
/
이 포럼에서 다른 대답을 사용하여이 클래스 메서드를 사용하여 문자열이 숫자인지 확인했습니다. 그것은 정상적으로 작동하지만, 호출 될 때마다 alloc-init을해야합니까? 결국 이것이 메모리 누출을 구성하는 XCode4가 아닌 경우라면 그렇지 않습니까? NB, 자동 참조 카운터가있는 XCode4를 사용하고 있습니다. 나는 if this is not allo
모두 내 제목에 있습니다. 일부 동적 인 이름을 만들고 UIViews를 무작위로 할당하려고합니다. Level1 * level1view = [[Level1 alloc] init];
그래서 내가 같이 일부는 NSString을 만들려고 : ClasseMap = [NSString stringWithFormat:@"Level%i", Map];
NomMap =
특정 경로에 할당 될 C++ 큐를 어떻게 만듭니 까? 디스크가 아닌 RAM 폴더 인/mnt/ram /에 ramfs를 마운트 했으므로 대기열이 있어야하므로 성능이 디스크에 할당 된 것보다 낫습니다. 큐는 C의 큐 라이브러리입니다 ++, 즉 : #include <queue>
queue<string> requestsqueue;
감사
내 응용 프로그램 디자인과 관련하여 하나의 질문이 있습니다. char* buffer_to_be_filled = (char*) malloc(somesize);
fill_the_buffer(buffer_to_be_filled);
free(buffer_to_be_filled);
문제는 내가 fill_the_buffer이 필요 얼마나 크기 모르겠입니다 :
해당 개체에 대한 포인터를 다시 할당하지 않고 개체를 초기화하지 마십시오. 예를 들어,이 작업을 수행하지 않습니다 NSObject *someObject = [NSObject alloc];
[someObject init];
를 초기화에 대한 호출이 다른 객체를 반환하는 경우, 당신은 원래 할당하지만 초기화되지 않았다 객체에 대한 포인터로 남아있을 것입니
빠른 질문 ... Objective-C에서 모든 속성이 nil로 시작되고 nil에 메시지를 보내는 것이 아무 것도하지 않는다는 것을 알기 때문에 [[Class alloc ] init]; 새로 생성 된 속성에 메시지를 보내기 전에 그러나, 만약 내가이 속성에 메시지를 보내지 않거나 self.property = something을 사용하여 속성을 설정하면 어떨