XCode 4 - @private - PullRequest
       37

XCode 4 - @private

1 голос
/ 09 июля 2011

Я не знаю, если это какой-то параметр, который я случайно выбрал, но скажите, пожалуйста, как это исправить:

Каждый раз, когда я создаю новый класс Obj-C, он автоматически выглядит так:1004 *

Эта строка вставляется автоматически.Это никогда не было там раньше, но что-то не добавляет это.Мои файлы также теперь поставляются с методами init и dealloc.что-то случилось?Кроме того, не должен ли он импортировать Какао вместо Фонда?

Это XCode 4

1 Ответ

0 голосов
/ 09 июля 2011

Исправлять нечего. XCode создает заглушки для вас, чтобы заполнить ваш код. Это экономит время, вот и все. Это должно быть создание заголовка и файла-заглушки для реализации, который вы можете расширить следующим образом:

Ваш заголовочный файл (MathUtilities.h):

#import <Foundation/Foundation.h>

@interface MathUtilities : NSObject {
@private:
    NSNumber * num;
}

- (void) doSomeWork;
@end

Ваш файл реализации (MathUtilities.m):

#import "MathUtilities.h"

@implementation MathUtilities

- (id) init {
    self = [super init];
    if(self) {
        // Initialization code here.
    }

    return self;
}

- (void) dealloc {
    [super dealloc];
}

- (void) doSomeWork {
    return;
}

@end
...