問題タブ [ios]

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

ios - 「クリア」ボタンをiPhoneUITextFieldに追加する

テキストをクリアするUITextFieldの右側にある小さな「X」ボタンをどのように追加しますか?iPhone OS2.2SDKのInterfaceBuilderでこのサブコントロールを追加するための属性が見つかりません。

注: Xcode 4.x以降(iPhone 3.0 SDK以降)では、これはInterfaceBuilderで実行できます。

0 投票する
36 に答える
272204 参照

ios - EXC_BAD_ACCESS 信号を受信しました

アプリケーションをデバイスにデプロイすると、数サイクル後にプログラムが終了し、次のエラーが表示されます。

このプログラムは、iPhone シミュレーターで問題なく実行されます。一度に 1 つずつ手順を実行する限り、プログラムはデバッグおよび実行されます。もう一度走らせたらすぐにEXC_BAD_ACCESS信号を打ちます。

この特定のケースでは、たまたま加速度計コードのエラーでした。シミュレーター内では実行されないため、エラーは発生しませんでした。ただし、デバイスに展開されると実行されます。

この質問への回答のほとんどは一般的なエラーを扱っているEXC_BAD_ACCESSため、恐ろしい不正アクセス エラーのキャッチオールとしてこれを開いたままにします。

EXC_BAD_ACCESS通常、不正なメモリ アクセスの結果としてスローされます。詳細については、以下の回答を参照してください。

以前に信号に遭遇したことがEXC_BAD_ACCESSありますか?どのように対処しましたか?

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

ios - UIViewControllerをサブクラス化する場合とそうでない場合

私は、学校の生徒をリストする必要があるという架空の状況にあります。学校を表すいくつかのセクションを持つ1つのテーブルビューコントローラーがあります。各学校にはその後の生徒がいます。現在、ナビゲーションコントローラーのトップレベルビューで学校名をクリックして、特定の学校のすべての生徒を表示する機能をユーザーに提供する必要があります。

ここでの質問は、現在の「StudentsViewController」を分岐して、個々の学校の生徒を表示できるようにするために複雑なロジックを追加するのか、それとも専門家がそのテーブルを処理するための新しいクラスを推奨するのかということです。

トレードオフはかなり単純で、紛らわしい/複雑なロジックを犠牲にして、おそらくすべてを1つのViewControllerに入れることができます。一方、個々の学校の生徒を処理する別のコントローラーを作成すると、コードが繰り返されることが多くなります。

専門家はこれについて何をお勧めしますか?

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

ios - navigationItem のタイトルに画像を追加する

ナビゲーション バーのタイトルの左側にロゴを追加したいと考えています。title プロパティは NSString のみを受け取るようです。ナビゲーション バーに画像を追加する最良の方法は何ですか?

0 投票する
10 に答える
98478 参照

ios - UILabel を UIToolbar に追加する

ツールバーにラベルを追加しようとしています。ボタンはうまく機能しますが、ラベル オブジェクトを追加するとクラッシュします。何か案は?

0 投票する
6 に答える
12078 参照

ios - アプリケーションから設定バンドルを起動するにはどうすればよいですか?

私は自分の好みで GUI を取得する安価な方法として、自分のアプリケーションに設定バンドルを追加することに取り組んでいます。アプリケーションのボタンからこれを起動することは可能ですか?それとも、ユーザーは組み込みの設定アプリケーションを介して手動でアクセスする必要がありますか?

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

iphone - iPhone SDK は、現在接続されている Wi-Fi SSID を取得できますか?

iPhone SDK ではSCDynamicStore、ワイヤレス ネットワークが現在接続されている SSID 名を取得するために Mac OS X で使用されているのと同じものは使用できません。

iPhone が現在接続されている SSID 名を取得する方法はありますか?

いくつかのアプリがそれを行っているのを見ます ( 1 つは AT&T の Easy Wi-Fi です)。プライベートまたは非公開の方法は、概念実証としてのみ受け入れられます (ただし、AppStore に到達しない可能性が高いことはわかっています)。

0 投票する
6 に答える
29522 参照

ios - iPhone UIWebView にロードされたリソースをキャッシュすることは可能ですか?

iPhone用に最適化されたサイトをロードするシンプルなアプリがありUIWebViewます.

問題は、キャッシュが機能していないように見えることです:

このリモート ページで参照されているもの (css、画像、外部 JavaScript ファイル) はキャッシュされません (リクエストが If-Modified-Since ヘッダーやキャッシュ制御の方法で何かを送信することはありません)。

出来ますか?通常の Cocoa WebView には、リソース要求ごとに呼び出されるデリゲート メソッドとポスト ロード ( -didFinishLoadingFromDataSource:) があり、独自のキャッシュを展開するために使用できるようです。しかし、ここでは当てはまらないようです。

私のページ全体 (ページとその参照リソース) は約 89K 圧縮されています..これは、いくつかのスポットで 3G よりも遅く、EDGE よりもさらに悪いです。着信要求は、少なくとも圧縮 ( accept-encoding=gzip, deflate) を受け入れることを示しているので、それで問題ないと思います。

この yui studyを読みましたが、これは iPhone がアイテムごとに 25k をキャッシュすることを示しているようです。非圧縮で 25k を超える唯一のものは jquery です (圧縮されていますが非圧縮 - 30k です)。他のすべてはキャッシュ可能でなければなりません。フェッチされたページで参照されているものに対するリクエストは、サーバー側で 304 をトリガーしていません。

その yui の調査はほぼ 1 年前のもので、モバイル サファリのみで推測しています。

これはUIWebView、ネイティブの iPhone アプリで を使用しています。

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

ios - パースペクティブ変換を UIView に適用するにはどうすればよいですか?

UIView でパースペクティブ変換を実行しようとしています (coverflow に見られるような)

これが可能かどうか誰にもわかりますか?

私はCALayerすべての実用的なプログラマー Core Animation ポッドキャストを使用して調査し、実行しましたが、iPhone でこの種の変換を作成する方法についてはまだ明確ではありません。

ヘルプ、ポインタ、またはサンプル コード スニペットをいただければ幸いです。

0 投票する
13 に答える
71360 参照

ios - iPhone と OpenCV

OpenCV が Mac OS X に移植されたことは知っていますが、iPhone への移植に関する情報は見つかりませんでした。

私は Mac 開発者ではないので、Mac OS X ポートが iPhone に十分かどうかはわかりません。

私よりよく知っている人はいますか?