NSTextField
에서 NSTextField
까지 문자열 값을 전달하고 싶습니다. 나는 이것을 for-in loop
에 사용했다. inputField
에서 visibleText1
으로 값을 전달해야하며 visibleText2
에서 visibleText3
으로 전달해야합니다. 그러나 그것은 효과가 없습니다.inputField에서 NSTextField로 값을 전달
// Type 'ClosedInterval<String>' does not conform to protocol 'SequenceType'
방법을 잘 수행하는 방법 :
import Cocoa
@NSApplicationMain
class AppDelegate: NSObject, NSApplicationDelegate {
@IBOutlet weak var window: NSWindow!
@IBOutlet weak var inputField: NSTextField!
@IBOutlet weak var visibleText1: NSTextField!
@IBOutlet weak var visibleText2: NSTextField!
@IBOutlet weak var visibleText3: NSTextField!
func applicationDidFinishLaunching(aNotification: NSNotification) { }
func applicationWillTerminate(aNotification: NSNotification) { }
@IBAction func applyButton(sender: AnyObject) {
for u in (visibleText1.stringValue...visibleText3.stringValue) {
visibleText.stringValue[u] = inputField.stringValue
inputField.stringValue = ""
}
}
}
엑스 코드는 내게 오류를 준다?