필자는 펜촉 파일에서 초기화 된 객체를 가지고 있습니다. 싱글 톤이 되길 원하지만 코드에서 [myClass sharedInstance];까지 액세스 할 수 있기를 바랍니다. 지금 당장 가지고 있습니다. static myClass *singleton = nil;
@implementation myClass
+ (myClass *)sharedInstance
저는 Objective-C 개발을 배우기 시작한 숙련 된 C/C++ 프로그래머입니다. 현재 UICatalog 샘플을보고 있는데 여러 곳을 본 적이 있고 이해하지 못하는 관용어의 다른 인스턴스를 발견했습니다.는 번호 : ButtonsViewController *buttonsViewController = [[ButtonsViewController alloc]
은 스퀘어 직사각형의 서브 여기서 아래 줄 주어. 2. Square 개체에 구현 된 모든 인스턴스 메서드. 3. Rectangle 객체의 모든 인스턴스 변수. 4. Rectangle 객체에 구현 된 모든 인스턴스 메서드. Square *thisObject = [[Square alloc] init];
포함에서 thisObject : 스퀘어 객체의 1. 모
다음은 Foundation 앱에서 두 가지 Objective-C 코드입니다. 이 코드 조각 기능에 있습니다 [arrayOfObjects addObject:[[TheShape alloc] init]];
NSLog(@"%@", arrayOfObjects); // log verifies "<TheShape..." is in the array
[
는 내가 scrollViewDidScroll 방법에서이 코드를 실행하고 (그래서 당신은 스크롤 할 때 그것을 실행!) 잘 작동 NSString *yearCount = [[NSString alloc] initWithFormat:@"%0.1f", theScroller.contentOffset.y];
years.text = yearCount;
[yearCou
이 내 코드 조각입니다 : - (id) initWithFrame:(CGRect)frame andConfig:(PGParams*) params
{
for (int i=0; i<[conf.map count]; i++)
[conf.map replaceObjectAtIndex:i withObject:
[[NSString alloc] ini
루프 내에서 설정 될 수있는 NSDictionary가 있습니다. 루프가 끝날 때 사전이 정의되었는지 확인하고 싶습니다. 다음은 그 예이다 : NSDictionary *myDict;
for (int i=0; i < 100; i++){
if (thisCondition){
myDict = [NSDictionary dictionaryWith
아이디어는 표준 입력에서 EOF에 도달 할 때까지 문자열을 읽는 것입니다 (이 형식은 "string - string"). 그런 다음 문자열을 두 개의 문자열로 분리하고 두 번째 배열에 저장합니다. 배열은 처음에는 2 행 20 열로 동적으로 할당되지만 다음 문자열을 추가 할 때마다 2 행을 추가하고 싶습니다 (함수 expandmat()). 내 코드는 다음과
이것은 아마도 객체 alloc/retain/release에 대한 질문이지만 NSString을 예로 사용합니다. 나는 내가 할 수있는 것을 알고 있어요 : NSString* myString = [[NSString alloc] initWithString:@"Test"];
은 본질적으로 할당하고 나중에시 [mystring에 릴리스] 호출해야 내 변수 myst
내 응용 프로그램 내에 20 개 정도의 ViewControllers와 Xibs가 있어야 사용자가 액세스 할 수 있습니다. 문제는 메모리 부족으로 인해 응용 프로그램이 충돌하는 것을 5 명 정도보고 난 후입니다. ViewController 내에서 할당 한 모든 메모리를 릴리스했습니다. 따라서 많은 IBOutlets의 메모리를 보유하고 있기 때문에 가정합니다.