我有一个NSTextView,用户将输入文本.我用这代替的NSTextField的,因为我需要它来支持添加一个新行,当用户点击进入(这似乎不符合的NSTextField工作,但它确实NSTextView)
我不能为我的生活弄清楚如何从NSTextView中获取所有文本.
这个SO答案告诉我如何在Objective-C中做到这一点:
但是我很难跳到Swift.如果我尝试将textStorage属性强制转换为NSAttributedString,我会收到错误"无法将表达式类型NSTextStorage转换为类型NSAttributedString".
这是一个OSX应用程序,而不是iPhone应用程序,如果由于某种原因产生任何差异.
在此先感谢您的帮助.
我在铸造时忘记了惊叹号.我需要这样做:( NSTextView的名称是txtPhoneNumbers)
(txtPhoneNumbers.textStorage as NSAttributedString!).string
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3342 次 |
| 最近记录: |