Мне нужна помощь с использованием NSTextField и его входов/выходов.NSTextField - действия в * textField
В коде функционирования у меня есть три различных NSTextFields (в какао + Obj-C) Я знаю, как CALCulate результат более целочисленных входов ...
--- AppController.h ---
@interface AppController : NSObject {
IBOutlet NSTextField *firsTextField; // 1st Outlet
IBOutlet NSTextField *secondTextField; // 2nd Outlet
IBOutlet NSTextField *resultTextField; // 3rd Outlet
}
- (IBAction)result:(id)sender;
@end
--- AppController.m ---
@Implementation AppController
- (IBAction)result:(id)sender {
double first = [firstTextField doubleValue]; // set value 1st outlet
double second = [secondTextField doubleValue]; // set value 2nd outlet
double result = first + second; // count result
[resultTextField setDoubleValue:result]; // set value 3rd outlet
}
@end
Но в то время как я пытаюсь сделать то же самое только в один NSTextField, я не знаю, как это сделать ... Моя идея заключается в том, что процесс должен быть следующим:
- Установите первое число (вход)
- * Выберите математическую функцию «/, , -, +»(метод/действие)
- Установить второе целое число (вход)
- Результата (метод/действие) для вычисления упомянутых выше входов на основе математической функции
Но на самом деле все, что я могу объяснить ... проблема в том, что я не знаю как Я могу магазин 1-й входной (до выбора математической функции) и как до подсчет результата между 1-м и 2-м входным значением.
Спасибо заранее для каждого наконечника/ссылки/задания/учебник/и т.д.
Это свойство '@property (слабый) IBOutlet NSTextField * operandTextField;' и этот синтезированный '@synthesize operandTextField;' не имеют отношения к делу и могут быть удалены .... правильно? Или мне это нужно? – Hancz