Я хочу написать отдельную функцию в Objective-C; так что, по сути, функция в стиле C с вызовами Objective-C. Например:
NSString* someFunc()
{
NSString* str = [[NSString alloc] init];
return str;
}
Я объявляю функцию в заголовочном файле и определяю в ней файл .m. Однако эта функция, по-видимому, не компилируется, так как компоновщик жалуется на отсутствующий символ. Я подумал, что, может быть, мне следует поместить его в файл C, но тогда он, конечно, плюнул мне в то, что я написал бред Objective-C на BASI ... C.
Что делать?