Извиняюсь, если я упрощаю ваш вопрос, но вы спрашиваете, как определить метод Objective-C? Если это так, вам придется изучать Objective-C, и нет пути к этому:
Язык программирования Objective-C - Обмен сообщениями объектов
Вы можете делать много замечательных вещей без кода на платформах iPhone и Mac, но трудно представить, что можно завершить какое-либо полезное приложение без написания некоторого кода.
Пример
- (float)multiplyThisFloatByTwoPointFive:(float)numberToMultiply
{
return numberToMultiply * 2.5;
}
Чтобы назвать это:
[self multiplyThisFloatByTwoPointFive:3.7];
Библиотеки
Если вы имеете в виду «я хочу поместить эти не-классовые методы где-нибудь, я могу получить к ним универсальный доступ», например, к библиотеке, вы можете сделать это двумя способами:
- Создайте своего рода «библиотечный» класс, такой как «MySpecialMathClass» (не путать с «моим специальным учебным классом по математике») или «MyAppAnimationTricks», и поместите туда свои методы (вы определите их как + someMethod: not - someMethod :, класс, а не метод экземпляра, согласно Objective-C).
- Если они когда-либо имеют дело только с примитивами (такими как int, float, double ...), попробуйте сделать их функциями C, а не методами Objective-C.