問題タブ [xcode6-beta6]

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 投票する
1 に答える
410 参照

ios - 'self' の 'xxx' に割り当てることはできません

次のコンパイラ エラーが発生しました: 「self」の「sci」に割り当てることはできません

sci は、次のように他のファイルで宣言されたグローバル変数です。

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

swift - Swift AnyObject は String/Int に変換できません

JSON をオブジェクトに解析したいのですが、次のようになっているため、AnyObject を String または Int にキャストする方法がわかりません。

たとえば、次のように使用します。

ResponseParser クラスがあり、その中にあります (responseReminders は AFNetworking responseObject からの AnyObjects の配列です):

次に、Reminder クラスで次のように初期化します (リマインダーは AnyObject ですが、Dictionary(String, AnyObject) です):

println(reminderJSON["id"])結果: オプション (3065522)

このような場合、AnyObject を String または Int にダウンキャストするにはどうすればよいですか?

//編集

いくつかの試行の後、私はこの解決策を思いついた:

Int および

文字列用

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

iphone - 新しい Swift アプリ リスター エラー: 「一致するプロビジョニング プロファイルが見つかりません」、「識別子を持つアプリ ID ... は利用できません」

Lister アプリのサンプル コードを Apple の開発者 Web サイトからダウンロードし、iOS 8 Beta 5 を実行している iPhone 5S に Swift バージョンをビルドしようとしています。すべてを com.mycompany.Lister に変更しましたが、ビルドしようとすると、次のエラーが発生します。

一致するプロビジョニング プロファイルが見つかりません

有効なプロビジョニング プロファイルのいずれも、指定された権利を許可しませんでした: com.apple.developer.ubiquity-container-identifiers。Xcode は、メンバー センターから新しいプロビジョニング プロファイルをダウンロードすることで、この問題を解決できます。

「Fix Issue」をクリックすると、数秒間読み込まれ、次のメッセージが表示されます。

識別子が「com.example.apple-samplecode.Lister.ListerToday」のアプリ ID は利用できません。別の文字列を入力してください。

すでにすべてを com.mycompany.Lister に変更したと思っていましたが、どこかに隠された何かが欠けているのかもしれません。

0 投票する
0 に答える
1556 参照

ios - 迅速なUilableエラースレッド1ブレークポイント2.4

}

私は助けが必要です。私はswiftコーディングが初めてで、正直に言うと神ではありません。私のコードで何ができないのかわかりません。助けてください! (エラーは上部にあり、右側を見てください)電卓をコーディングしています(それが役立つかどうかはわかりませんが、なぜでしょうか)、修正できないエラーです。多くのことを試しましたが、どれもありませんのシングル ビュー アプリケーションでありiPhone 5s、このコードは からのものviewcontrolerです。swiftこれはデコーダーであり、役立つ場合は自己のものです

問題を解決するために他に何か必要な場合は、コメントに入れてください

これは、ブレークポイントをオフにして特定のボタンを押したときに発生したことです (詳細はコメントを参照)

2014-08-22 23:39:05.613 計算機[6307:2641435] -[_TtC10calculator14ViewController plusTapped:]: インスタンス 0x7faad9dbd150 に送信された認識されないセレクター 2014-08-22 23:39:05.617 計算機[6307:2641435 ] uncaught exception 'NSInvalidArgumentException', reason: '-[_TtC10calculater14ViewController plusTapped:]: unrecognized selector sent to instance 0x7faad9dbd150' * First throw call stack: ( 0 CoreFoundation 0x00000001070f5055 exceptionPreprocess + 165 1 libobjc.A.dylib 0x0000000108bafa1c objc_exception_throw + 45 2 CoreFoundation 0x00000001070fbf1d - [NSObject(NSObject) doesNotRecognizeSelector:] + 205 3 CoreFoundation 0x0000000107054dbc ___forwarding_+ 988 4 CoreFoundation 0x0000000107054958 _CF_forwarding_prep_0 + 120 5 UIKit 0x0000000107974196 -[UIApplication sendAction:to:from:forEvent:] + 75 6 UIKit 0x0000000107a78c80 -[UIControl _sendActionsForEvents:withEvent:] + 467 7 UIKit 0x0000000107a7804f -[UIControl touchesEnded:withEvent:] + 522 8 UIKit 0x00000001079b9368 -[UIWindow _sendTouchesForEvent:] + 735 9 UIKit 0x00000001079b9c93 -[UIWindow sendEvent:] + 683 10 UIKit 0x0000000107986f51 -[UIApplication sendEvent:] + 246 11 UIKit 0x0000000107993ec6 _UIApplicationHandleEventFromQueueEvent + 17699 12 UIKit 0x000000010796fcd9 _UIApplicationHandleEventQueue + 1967 13 CoreFoundation 0x000000010702b0b1CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 17 14 CoreFoundation 0x000000010702099d __CFRunLoopDoSources0 + 269 15 CoreFoundation 0x000000010701ffd4 __CFRunLoopRun + 868 16 CoreFoundation 0x000000010701fa06 CFRunLoopRunSpecific + 470 17 GraphicsServices 0x000000010adbeabf GSEventRunModal + 161 18 UIKit 0x0000000107972cf8 UIApplicationMain + 1282 19 calculater 0x0000000106c7f6ed top_level_code + 77 20 calculater 0x0000000106c7f72a main + 42 21 libdyld.dylib 0x0000000109120145 start + 1 ) libc++abi.dylib: タイプ NSException (lldb) のキャッチされない例外で終了します

0 投票する
0 に答える
150 参照

ios - iOS 8 ベータ版のココア ポッド コードでのコンパイル エラー

私はiOS 8用のXcode6 Beta 6で開発しています。

インポートした LastFM Cocoa Pod でコード エラーが発生しました。

ここに画像の説明を入力

コンパイルしようとすると、エラーの原因がわかりません。(例のすべてのコードを使用)

AppDelegate.mファイルに次のエラーが表示され続けます。

ただし、 LastFm.hファイルに次のコードが含まれていることを確認しました。

LastFM でプロパティを設定していないと主張する理由は何ですか? これが iOS 8 の問題なのか、単に私の側のエラーなのかわかりませんか?

提案をありがとう。

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

xcode - Swift の型推論はここで矛盾していますか?

ここに私のテストコードがあります:

Xcode6-beta6 での私の Swift プレイグラウンドは次のとおりです。

遊び場

型推論のルールによれば、c論理的に矛盾することについて文句を言うことは、文句を言わないことではありませんbか?

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

ios - `Xcode 6` を `beta4` から `beta6` に更新した後、ボタン クリック アクションでアプリがクラッシュします

私は iOS の迅速なプロジェクトを書いています。今日は から に更新しましXcode 6た。コンパイルはうまくいきますが、ボタンを押すと、コンソールに「lol」と出力されてクラッシュします。私のコードがあります:beta4beta6

手伝って頂けますか?

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

ios - 致命的なエラー: NSArray 要素が Swift 配列要素の型と一致しませんでした

突然、実行時エラーが発生し始めました。

配列を次のように宣言しました。

さて、私のサーバー応答成功ブロックには、

Xcode6 Beta6にアップグレードする前は完璧に機能していました

(以前は間違った場所を指して申し訳ありません!)

解決済み:

わかりませんが、いくつかの変更を加えたところ、うまくいきました。

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

lambda - Swift: ラムダでデフォルト引数を使用する

次のようなラムダの引数にデフォルト値を使用したいと思います。

しかし、コンパイラはこれが不可能であると述べているようです:

これに対する良い回避策はありますか?それは将来のバージョンで可能になりますか?