問題タブ [swift3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - Swift 3のdispatch_onceはどこですか?
さて、Xcode 8 の新しいSwifty Dispatch APIについて知りました。私は を使って楽しんでおり、Xcode のモジュールをDispatchQueue.main.async
ブラウズしてすべての新しい API を見つけました。Dispatch
しかしdispatch_once
、シングルトンの作成や 1 回限りのセットアップなどが (マルチスレッド環境であっても) 2 回以上実行されないようにするためにも使用しています...そしてdispatch_once
、新しい Dispatch モジュールのどこにも見つかりませんか?
ios - UIImage(named:) と UIImage(imageLiteralResourceName:) の違いは何ですか?
Swift 3/iOS 10 は、 に新しい初期化子を追加しましUIImage
たimageLiteralResourceName
:
これは とどう違うのpublic init?(named name: String)
ですか? Inamed
は失敗しやすいイニシャライザーですがimageLiteralResourceName
、無効なイメージ名でクラッシュします。imageLiteralResourceName
パフォーマンスのために安全性を犠牲にしますか? imageLiteralResourceName
いつoverを使用する必要がありますnamed
か?
ios - Swift 3 でディスパッチ キューを作成する方法
Swift 2 では、次のコードでキューを作成できました。
しかし、これは Swift 3 ではコンパイルできません。
Swift 3 でこれを記述するための推奨される方法は何ですか?
ios - タイプ「(String)」の引数リストで「performSelector」を呼び出すことはできません
私は xcode 8 ベータ版に取り組んでおり、エラーを下回り、解決できません。
performSelector
タイプ '(String)' の引数リストで' ' を呼び出すことはできません
ios - タイプ '()' の引数リストでタイプ 'Int' の初期化子を呼び出すことはできません
プロジェクトでCVCalendarを使用しており、Xcode を 8.0 Beta に更新しました。問題は、1 つのファイルで次のようなエラーが表示されることです。
1) '()' 型の引数リストを使用して 'Int' 型の Intializer を呼び出すことはできません
2) 引数ラベル '(body:)' が使用可能なオーバーロードと一致しません
swift - タイプを NSFetchRequest インスタンスに適用する方法は?
Swift 2 では、次のコードが機能していました。
しかし、Swift 3ではエラーが発生します:
汎用パラメーター「ResultType」を推測できませんでした
NSFetchRequest
はジェネリック型になったためです。彼らの文書には、次のように書かれています。
私の結果クラスがたとえば、Level
どのように正しくリクエストすればよいですか?
これが機能しないため:
swift3 - Swift 3 GCFloat から GCRect へ
Swift プロジェクトでこのコードを使用しています。次のコードは Swift 2 では問題なく動作しましたが、Swift 3 では動作しないようで、次のエラーが発生します。
タイプ '(CGFloat, CGFloat, Int, Int)' の値をタイプ 'CGRect' に代入できません
この問題を解決する方法を知っている人はいますか? 助けていただければ幸いです。
ありがとう!:D
ios - Swift 3 URLSession.shared() メンバー 'dataTask(with:completionHandler:) へのあいまいな参照エラー (バグ)
こんにちは、swift2.2 の json 解析コードが動作していますが、Swift 3.0 で使用するとエラーが発生します
ViewController.swift:132:31: メンバー 'dataTask(with:completionHandler:)' へのあいまいな参照
私のコードはこちら
アイデアをありがとう。