問題タブ [swift2]

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.

0 投票する
4 に答える
3778 参照

swift - 辞書をループして各値の型をチェックする

辞書をループして各項目の値の型を確認するにはどうすればよいですか?

辞書の例:

値をチェックする私の試み:

そして私はこれを試しました:

重要な注意点:

@Leo が指摘したように、比較中に辞書の値の型を追跡することが重要です。例として含めた辞書は type[String : NSObject]であり、プロジェクトの辞書は type[String : NSNumber]でした。彼らは異なる方法でアプローチする必要があります!

0 投票する
5 に答える
34651 参照

swift - Swift 2.0 で文字を Int に変換する

文字Intに変換したいだけです。

これは単純なはずです。しかし、以前の回答が役立つとは思いませんでした。常に何らかのエラーがあります。Swift 2.0で試しているからかもしれません。

0 投票する
4 に答える
6014 参照

swift - 引数リストを使用してSwift 2で「sendAsynchronousRequest」を呼び出すことはできません

現在、Swift 2.0 との互換性のために Swift 1.2 コードの一部を書き直しています。実際、「sendAsynchronousRequest」にどのような変更が加えられたのかわかりません-現在、すべてのリクエストが失敗しています

タイプ '(NSURLRequest, queue: NSOperationQueue, completionHandler: (NSURLResponse!, NSData!, NSError!) -> Void)' の引数リストで 'sendAsynchronousRequest' を呼び出すことはできません

何が悪いのか考えていますか?

0 投票する
3 に答える
7166 参照

ios - Swift 2 でのローカリゼーション

アプリケーションをローカライズしたい。Swift 2 を使用しています。このチュートリアルに従いましたが、2 つの問題が発生しました。

1. 両方の言語でローカライズされた画像が消える

ドイツ語英語の複数の画像を同じ方法でローカライズしました。両方の言語で 1 セットのイメージ (イメージの en バージョンと de バージョン) が消えます。それらを追加しました。それらはプロジェクトのフォルダーにあり、ローカライズした他の画像との違いを見つけることができません。

私は試した

  • プロジェクトのクリーニングと実行 (エラーなし)
  • 画像を削除して再度追加しました
  • ローカリゼーションを削除して追加しました

…何も役に立ちませんでした。何か案が?

2. エラーNSLocalizedString& &Localizable.strings

Localizable.stringsアプリの文字列をローカライズするための を作成しました。ローカライズ可能にする方法は次のとおりです。

Localizable.stringsfor Englishに次のように追加しました。

ドイツ語の場合:

現在、Xcode はコードにエラーを表示しませんが、

読み取りに失敗しました:
データの形式が正しくないため、データを読み取ることができませんでした。


何か案は?
よろしくお願いします:)


編集

問題 #2 は解決され;ました。ヴォルデモートのコーディングに感謝!

0 投票する
2 に答える
8243 参照

swift - 呼び出しはスローできますが、エラーはグローバル変数初期化子からスローできません

私は Xcode 7 ベータ版を使用しており、Swift 2 に移行した後、次のコード行でいくつかの問題が発生しました。

「呼び出しはスローできますが、グローバル変数初期化子からエラーをスローできません」というエラーが表示されます。recorder私のアプリは、 がグローバル変数であることに依存しています。それをグローバルに保ちながら、これらの問題を修正する方法はありますか? 高度なエラー処理は必要ありません。機能させたいだけです。

0 投票する
2 に答える
10955 参照

swift - Swift 2-UnsafeMutablePointer物申す

次のような方法がある場合:

からオブジェクトを取得するにはどうすればよいcontextPtrですか?

与えます:

「Void」は「MyObject」に変換できません

秘伝のタレとは


もっと詳しく:

ここで実際に行っているのは、 のグローバル コールバック関数を設定することですSCNetworkReachability

次に、次のようにコールバックを追加します。

0 投票する
2 に答える
1224 参照

ios - Swift 2.0 を使用して UIButton イメージを更新する

このソリューションを使用して UIButton イメージ (Xcode 7 beta 1) を更新しようとすると、このエラーが発生します

タイプ '(UIImage?, forState: nil)' の引数リストで 'setImage' を呼び出すことはできません

コードは次のとおりです。

どうすればこれを修正できますか?

0 投票する
1 に答える
1203 参照

uiimageview - Swift 2.0が画像をUI ImageViewにダウンロードしない

チーム、

奇妙な問題。私は Swift 2 に飛び込みました。これまでのところ、それは非常に優れており、コードの修正を行う必要がありましたが、それほど悪くはありませんでした。

それから私はこの奇妙なバグにぶつかりました(バグだと思いますか?)

画像を UIImage ビューにダウンロードできないようです。私はいくつかの異なるアプローチを試みました。しかし、どれも機能していないようです。Swift 2でこれを機能させることができた人はいますか(URLから画像ビューを取り込みます)?

これが私の最近の試みです: