問題タブ [ios8]

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 に答える
1243 参照

ios - UIView を拡張するときの EXC_BAD_INSTRUCTION

iOS8で遊んでいるキーボード用に独自のカスタムビュークラスを作成しようとしています.拡張する新しいクラスを作成すると、キーボードのロード時にエラーUIViewでクラッシュします. Thread 1: EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP,subcode=0x0)エラーは行class KeyButton: UIView {に表示され、これをさらにデバッグするのに苦労しています。私はもともと拡張しようとしていましUIButtonたが、それはうまくいかなかったので、それUIView以上運がないことに変更しました。

Swift/iOS8 にはいくつかの歯が生える問題があることはわかっていますが、うまくいけばこれは修正可能です!

編集

完全なクラス コード:

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

swift - JSON 結果 (NSArray): valueForKey が期待どおりに機能しない

Web サービス (JSON) 要求の結果として NSArray があります。

配列を印刷NSLog("%@", jsonResult)すると、正しく表示されます。

しかし、次の関数を使用して NSArray 内の各エントリのキー「テキスト」の値にアクセスしようとすると、常に次のような出力が得られます。

なので、型の不一致があると思いますが、どこに問題があるのか​​わかりません。Objective-C では、非常にうまく機能します。

何がうまくいかないのですか?

更新 1

NSString の代わりに NSObject を使用すると、テキストが正しく表示されることがわかりました

とにかく、表示するには、その NSObject オブジェクトを NSString または String にキャストする必要があります...

文字列を表示することを期待しているエンコーディング...またはこの NSObject をキャストする方法????

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

ios - UITableViewHeaderFooterView の textLabel は iOS8 でアクセスできなくなりましたか?

上記のコードはiOS6iOS7で正常に動作し、しばらくの間実稼働しています。ただし、iPhone5S シミュレーターで iOS8 を実行するとアプリケーションは次のエラーでクラッシュします。

-[UIView textLabel]: 認識されないセレクターがインスタンス 0xecad20 に送信されました

これは、このラベルをスタイリングする非推奨のアプローチですか、それとも iOS8 のバグですか?

0 投票する
21 に答える
58745 参照

ios8 - Xcode 6 エラー:「埋め込みバイナリのバンドル識別子に、親アプリのバンドル識別子がプレフィックスとして付けられていません。」

拡張プロジェクトをビルドしようとしていますが、Xcode が件名にエラーをスローし続けます。

Xcode ログ エラー

当然のことながら、拡張機能のバンドル ID にはアプリのバンドル IDプレフィックスとして付けられます。

商品名:ro.chitza.TodayPics.$(TARGET_NAME:rfc1034identifier

拡張バンドル ID

ビルド フォルダーのクリーニングと再構築を試みましたが、うまくいきませんでした。面白いことに、プロジェクト全体が数回ビルドされましたが、コードと UI を変更した後、失敗し始めました。新しいプロジェクトを作成しても、5 ~ 6 回のビルドで同じことが起こります。

他の誰かがこのエラーに遭遇しましたか? 解決策または回避策のヒントはありますか?

0 投票する
16 に答える
38170 参照

ios - swift を使用したロギング メソッド署名

ロギング クラスを書き直そうとしていますが、メソッド呼び出しを追跡するために Swift ファイルでPRETTY_FUNCTIONまたは NSStringFromSelector(_cmd) を置き換える方法を知りたいですか?

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

objective-c - iOS8 でプッシュ通知リストを取得する

iOS 8 で受信したすべてのプッシュ通知のテキストを取得することは可能ですか?

Apple が提供するドキュメントで何かを見つけた人はいますか?

Bluetooth デバイスを使用して通知リストを取得できることは知っていますが、ローカルで取得したいと考えています。

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

ios-simulator - iOS 8: サイズ変更可能な iPhone および iPad シミュレーターの操作

  1. iOS 8 のサイズ変更可能な iPhone および iPad シミュレーターの作業ドキュメントはどこで入手できますか?
  2. View Controllerのかなりのパラメータを処理する方法は?
  3. View Controller はサイズの変更にどのように対応しますか?

任意のポインタをお願いします?

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

ios - Swift エラー: 独自の初期値内で使用される変数

エンティティのインスタンスを初期化すると、エラーが発生しますVariable used within its own initial value

エラーをスローするコードは次のとおりです。

エラーはword変数を指しています。

WordDefinition クラスは次のとおりです。

このエラーはどういう意味ですか?