Я новичок в Xcode & Цель C. Я пытаюсь создать и использовать свой собственный класс.необъявленный идентификатор при попытке использовать мой собственный класс
//NSObject+Bridge.h
@interface NSObject (Bridge)
- (void)modify_coredata:(NSString *)table rows:(NSString *)rows;
@end
// NSObject+Bridge.m
#import "NSObject+Bridge.h"
@implementation NSObject (Bridge)
- (void)modify_coredata:(NSString *)table rows:(NSString *)rows {
NSLog(@"table: %@", table);
NSLog(@"rows : %@", rows);
}
В моем ViewController.m
файле, я #import "NSObject+Bridge.h"
в верхней части файла.
Внутри метода viewDidLoad
ViewController.m
, я пробовал обе эти строки кода. Они оба терпят неудачу с этой ошибкой: Use of undeclared identifier 'Bridge'
.
Bridge *b1; = [[Bridge alloc] init];
Bridge *b2;
Что я делаю неправильно?
В Xcode, когда я добавляю файл, что выбрать для типа файла? Пустой, категория, протокол или расширение? – jftuga
File, New ..., File ..., iOS, Source, Cocoa Touch Class, Next. – rmaddy