Get value from NSTextField

前端 未结 4 605
小蘑菇
小蘑菇 2020-12-12 21:49

I have an NSTextField and I need to get the field\'s value into a variable. What\'s the appropriate method?

4条回答
  •  独厮守ぢ
    2020-12-12 22:17

    For an NSString you would use:

    NSString *myString = [theTextField stringValue];
    

    For an int you would use:

    int myInt = [theTextField intValue];
    

    There are many other methods for getting the value from a control. Have a look at the NSControl reference for more info, under the "Getting and Setting the Control’s Value" section.

    Here's a list:

    • doubleValue
    • floatValue
    • intValue
    • integerValue
    • objectValue
    • stringValue
    • attributedStringValue

提交回复
热议问题