問題タブ [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 に答える
15348 参照

parse-platform - 迅速な 2 解析 facebookSDK ios9

Facebook経由でユーザーにログインしようとしています。以前のバージョンの Swift 1.2 ではすべてが完全に機能していましたが、移行後、FB アカウント経由でログインできないようで、まだ次のエラーが表示されます。

-canOpenURL: URL で失敗しました: "fbauth://authorize/?client_id=... エラー: "このアプリはスキーム fbauth のクエリを許可されていません"

それを手伝ってもらえますか?

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

swift - Swift 2 の withUnsafePointer

ユーザーがインターネットに接続しているかどうかを確認しようとしていますが、プロセスの一部にwithUnsafePointer. Swift 1.x では、以下を使用できました。

しかし、Swift 2 では、次のエラーが表示されます。

タイプ '(inout sockaddr_in, (_) -> _)' の引数リストで 'withUnsafePointer' を呼び出すことはできません

私は Xcode の使用方法を調べました。

ここに画像の説明を入力

なので使ってみた

としても

そして、どちらもcannot invoke...コンパイル時エラーを出します。withUnsafePointerSwift 2.x で使用する正しい方法は何ですか?

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

swift - Swift 2 の新しい @convention(c): どのように使用できますか?

Swift 2 に移行した後、@convention(c) (T) -> U を使用する必要があるというエラーでこの問題が発生しています。順列を試しましたが、今のところうまくいきません。

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

swift - Swift 2.0 do-try-catch と通常の Java/C#/C++ 例外の違いは何ですか?

Swift 2.0 では、従来の ObjC (NSError を返す) および Swift 1.X (成功/失敗オプション) の実行時エラー処理の規則から、Java/C#/C++/etc などの言語での例外処理に非常によく似たものに変更されたようです。 .

デフォルトの ObjC コンパイラ設定では、スタックの巻き戻しがメモリ リークを引き起こす可能性があるため、 Apple は伝統的にスローの代わりに(プログラマ エラーに対して)の使用を強調してきました。NSErrorNSException for runtime errorsNSException

しかし今、彼らは従来の例外と非常によく似たものを考案しました。私の質問は:

Swift 2.0 のエラー処理と従来の例外処理の間に、命名法(エラーと例外) と構文(try-catch の代わりに do-catch、メソッド呼び出しの前に使用される try など)以外に実際の違いはありますか?

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

swift - Xcode 7 で Parse をビルドするときのリンク エラー

Parse.com SDK を Xcode 7 プロジェクトに追加しようとしています。私は入門ガイドに従っており、以前は Xcode 6 でそれを行うことができました。ただし、今回はビルドしようとすると次のエラー メッセージが表示されます。

ありがとう

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

xcode - Xcode 7.0 Swift アップデートの問題

Xcode 7.0 で動作するようにプロジェクトを更新しようとしていますが、Swift プロジェクトを更新した後、この行で理解できないエラーが発生します。

エラーは

「呼び出しはスローできますが、「try」とマークされておらず、エラーは処理されません」

プロジェクトファイルにもこれら2つのエラーが表示されます...

「リンカー コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)」

「エラー: 「/Users/MattFiler/Library/Developer/Xcode/DerivedData/ePlanner-cqwzlxqgpwaloubjgnzdlomjkfea/Build/Intermediates/SwiftMigration/ePlanner/Products/Debug-iphonesimulator/ePlannerTests.xctest/ePlannerTests」のデバッグ マップを解析できません: そのようなものはありませんファイルまたはディレクトリ」

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

swift - Swift 2.0 GeoCoder 引数リスト

プロジェクトを Swift 2.0 に変換するのに 1 日を費やしたので、次のコード スニペットの問題点に困惑しました。このコード スニペットは、地図上に住所 (文字列形式で提供) を表示することを目的としています。

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

swift - 文字列から列挙型を作成する方法

Swift 2 では、文字列から列挙型を作成できますか?

最後の行は機能しませんが、そのようなものを探しています。Java のように、 と言うことができますFood.valueOf("Pizza")

編集:文字列を生の値として使用することはできません。