問題タブ [uiapplicationdelegate]

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

iphone - アプリのメイン xib をロードするための viewDidLoad のようなものはありますか?

アプリのInfo.plistの「メインnibファイルベース名」で定義されたものと同様。私はちょうど使用する必要がありますapplicationDidFinishLaunchingか?

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

iphone - UIApplicationのhandleOpenURL'は正確にどこに戻りますか?

私はアプリでカスタムURLスキームの処理に取り組んでおり、次のことを整理しようとしています。

アプリのNSDictionaryにURLを渡して正常に解析していますが、「今は何ですか?」handleOpenURLBOOLを返しますが、何に?デバイスが起動したときにデバッガーをデバイスで実行する方法がわからないため、デバッグが困難です。

私が知っているのは、それがapplicationDidFinishLaunching前に完了し、画面にhandleOpenURL表示されているように見えることだけです。rootViewController

とにかく、これでappDelegateにこのNSDictionaryオブジェクトができました。詳細ビューで何かを実行できるように、rootViewControllerにどのように渡しますか?電話しますか

handleOpenURLの前return YES;または、appDelegateでNSDictionaryプロパティを作成してから、「ReturnYES;」の後に作成する必要があります。私からそれを取得しますrootViewController(またはdetailViewController-まだどちらが解決されていません)。もしそうなら、トリガーは何ですか?handleOpenUrlのリターンがどこに向かっているのか、そしてもしあれば、それらが私にとってどのような価値を持っているのかは私にはわかりません。

ありがとう!

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

objective-c - iPhoneシミュレータでapplicationwillresignActiveを確認できますか?

iPhoneシミュレータでハードウェアロックを試しましたが、呼び出されません。appdelegate自体ではなく別のUIviewcontrollerクラスで呼び出したいのですが、viewControllerのヘッダーファイルにも追加しました。

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

iphone - iphoneグローバル設定 - それを実装する最良の方法は?

アプリのどこからでもアクセスできるいくつかの設定が必要です。これを実装する最良の方法はありますか?現在、アプリのデリゲートにプロパティを貼り付けているだけで、次のようにアクセスします。

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

iphone - applicationDidFinishLaunchingの前に終了するViewControllerのviewDidLoadメソッド

CoreDataを使用してかなり複雑なiPhoneアプリを作成しています。これまで、物事はうまく機能してきました。ただし、アプリがより複雑になるにつれて、新しい問題が発生しました。最初のView Controllerは、AppDelegateがapplicationDidFinishLaunchingメソッドの途中に到達する前に、viewDidLoadメソッドを終了しています。

ビューコントローラは、タブバーコントローラであるルートではありません。問題のVCは、タブバーでデフォルトで選択されているタブのVCです。IBによってインスタンス化されています。

私の経験では、このようなことはこれまでに発生したことはなく、AppDelegateで行っている重要な初期化(Core Dataからオブジェクトを取得して使用するための準備)を破棄しています。さらに、断続的です。デリゲート最初に終了する場合もあります。

他の誰かがこのような困難に気づいたことがありますか?そのような問題を扱うサンプルコードはありますか?

答えは、AppDelegateが準備ができているというメッセージを送信したときにのみ、AppDelegateが準備しているデータをVCにロードさせることだと思います。これが、後でお尻に噛み付くような何かを追加しているのではないかと少し心配しています。

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

objective-c - Objective C の別のクラスでインスタンス化されたオブジェクトを参照する

私はオブジェクティブ C の ipod アプリで xcode で作業しており、クラスの 1 つ (rootViewController) にフィールド (navigationController) があります。インスタンス化された rootViewController の navigationController を別のクラスから参照するにはどうすればよいですか? たとえば、FirstViewController.m クラスから navigationController を参照するにはどうすればよいでしょうか。

これがアプリケーションデリゲートを参照するための参照しか見つけることができないようです。

FirstViewController でアプリケーション デリゲートを参照する場合は、次のように言います。

MyAppDelegate の代わりに rootViewController クラスに対してこれを行うにはどうすればよいですか?

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

ios - Objective C の iPhone 開発における「デリゲート」とは何ですか?

Objective C の iPhone 開発における「デリゲート」とは何ですか?

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

iphone - データの保存-デバイスではなくシミュレータで機能します

NSDataを使用して、アプリケーションで画像を永続化します。私はそのように画像を保存します(私のアプリデリゲートに):

次に、そのようにロードし直します(View ControllerのviewDidLoad):

このコードはシミュレーターでは毎回機能しますが、デバイスでは、イメージにロードバックされているようには見えません。私はそれが保存されることをかなり確信していますが、私はファイルシステムのビューを持っていません。

私は何か変なことをしていますか?シミュレータには、デバイスとは異なるディレクトリへのアクセス方法がありますか?

ありがとう!

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

iphone - UIViewController からアプリ デリゲートのメソッドを呼び出すにはどうすればよいですか?

状況:
「ナビゲーション ベースのアプリケーション」プロジェクト テンプレートを使用しています。また、ルート ビュー コントローラー (UIViewController) はアプリ デリゲートのメソッドを呼び出す必要があります。

質問:
UIViewController からアプリ デリゲートのメソッドを呼び出すにはどうすればよいですか?

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

iphone - 別のビューにあるMKMapViewから注釈を削除します

私には2つの見方があります。1つ目は、MKMapViewいくつかの注釈付きです。プッシュをクリックするとUIButton、スタックの2番目のビューがプッシュされます。これにはUITableView、マップ注釈に対応する注釈のリストがあります。したがって、削除ボタンをクリックしたときにMKMapView、別のビューにあるmyを呼び出すと、注釈を削除できます。私MKMapViewは、現在のクラスだけでなく、アプリデリゲートでも宣言されています。私は以下を使おうとしていますが、機能していません:

MKMapView他のビューに誤ってアクセスしようとしている必要がありますか?