উত্তর:
একটির জন্য NSString
আপনি ব্যবহার করবেন:
NSString *myString = [theTextField stringValue];
একটির জন্য int
আপনি ব্যবহার করবেন:
int myInt = [theTextField intValue];
একটি নিয়ন্ত্রণ থেকে মান পেতে অন্যান্য অনেক পদ্ধতি আছে। কটাক্ষপাত আছে NSControl
অধীনে আরও তথ্যের জন্য রেফারেন্স, "পথ ও নিয়ন্ত্রণ এর মূল্য জন্য উপলব্ধ সেটিং" বিভাগে ।
এখানে একটি তালিকা:
doubleValue
floatValue
intValue
integerValue
objectValue
stringValue
attributedStringValue
এছাড়াও:
বলুন আপনার কাছে এমন একটি অবজেক্ট রয়েছে ( MyObject
) যা যখন কেউ এ-তে টাইপ করে তখন অবহিত হতে চায় NSTextField
। .H ফাইলে, MyObject
এটি NSTextFieldDelegate
হিসাবে উপযুক্ত হিসাবে ঘোষণা করা উচিত ...
@interface MyObject : NSObject <NSTextFieldDelegate>
তারপরে আপনি মাইওবজেক্টটিকে ডেলিগেট হিসাবে সেট করলেন NSTextField
[myTextField setDelegate:myObject]
এখন, আপনি মাইওবজেক্টে পদ্ধতিগুলি প্রয়োগ করে পাঠ্যক্ষেত্রের মধ্যে কখন কী ঘটে তা আবিষ্কার করতে পারেন:
-(void)controlTextDidEndEditing:(NSNotification *)aNotification;
-(void)controlTextDidChange:(NSNotification *)aNotification;
-(void)controlTextDidBeginEditing:(NSNotification *)aNotification;