タグ付けされた質問 「swift-playground」

13
forループを逆順で迅速に反復する方法は?
Playgroundでforループを使用すると、forループの最初のパラメーターを最高値に変更するまで、すべてが正常に機能しました。(降順で反復) これはバグですか?他に誰か持っていましたか? for index in 510..509 { var a = 10 } 実行される反復の数を表示するカウンターは、刻々と過ぎます...

8
クラス 'ViewController'には初期化子がありません
これを行っているときにコンパイラから苦情を受け取る class ViewController: UIViewController { var delegate : AppDelegate override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. //self.appDelegate = UIApplication.sharedApplication().delegate; } @IBAction func getData(sender : AnyObject) { } @IBAction func LogOut(sender : AnyObject) { } } ただし、追加するだけですか?AppDelegateの最後に以下のようにして、エラーがなくなりました。 class ViewController: UIViewController …

8
Playgroundで非同期コールバックを実行する方法
多くのCocoaおよびCocoaTouchメソッドには、Objective-CのブロックおよびSwiftのClosuresとして実装された完了コールバックがあります。ただし、プレイグラウンドでこれらを試してみると、完了が呼び出されることはありません。例えば: // Playground - noun: a place where people can play import Cocoa import XCPlayground let url = NSURL(string: "http://stackoverflow.com") let request = NSURLRequest(URL: url) NSURLConnection.sendAsynchronousRequest(request, queue:NSOperationQueue.currentQueue() { response, maybeData, error in // This block never gets called? if let data = maybeData { let contents = NSString(data:data, encoding:NSUTF8StringEncoding) println(contents) …


7
迅速な遊び場を使用してコンソールに印刷する方法は?
私は彼らの新しい言語の迅速な対応のためにApple Guideに従ってきましたが、右側のバーが「Hello、world」ではなく「Hello、playground」のみを表示している理由がわかりません。なぜそれprintlnが右側に印刷されていないのか誰かが説明できますか? // Playground - noun: a place where people can play import Cocoa var str = "Hello, playground" println("Hello, world");
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.