从NSTextField获取价值

ana*_*kin 105 macos cocoa nstextfield

我有一个NSTextField,我需要将字段的值变为变量.什么是合适的方法?

toh*_*lio 115

对于NSString你会使用:

NSString *myString = [theTextField stringValue];
Run Code Online (Sandbox Code Playgroud)

对于int你会使用:

int myInt = [theTextField intValue];
Run Code Online (Sandbox Code Playgroud)

还有许多其他方法可以从控件中获取值.有一个看看NSControl更多的信息参考,在"获取和设置控件值"一节.

这是一个清单:

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


Sta*_*ley 6

斯威夫特 3.x 版本:

myField.stringValue
Run Code Online (Sandbox Code Playgroud)