このコードが何をするのか理解できません:
AppDelegate *appDelegate =
[[UIApplication sharedApplication] delegate];
誰か私に説明してくれませんか??
Application Delegate へのポインターを取得しています。
[UIApplication sharedApplication]
アプリケーション インスタンスへのポインタを返します (シングルトン インスタンス、そのオブジェクトの 1 つのインスタンスのみが許可され、「sharedApplication」メソッドによって返されます)。
次に、「デリゲート」は、この UIApplication インスタンスのデリゲートを返します。これは通常、アプリケーションの AppDelegate.m および AppDelegate.h ファイルに実装され、AppDelegate クラスのものです。
各 iOS アプリには、1 つのアプリケーション デリゲートがあります。あなたが尋ねるコードは、そのデリゲートへの参照を提供します。UIApplication delegate
詳細については、およびのドキュメントを参照してUIApplicationDelegate
ください。