Errors and Exceptions
エラーと例外
Respond to problem situations in your interactions with APIs, and fine-tune your app for better debugging.
APIとのあなたの相互作用での問題状況に応答します、そしてより良いデバッグのためにあなたのアプリを微調節します。
Topics
話題
User-Relevant Errors
ユーザ関連のエラー
NSError
Information about an error condition including a domain, a domain-specific error code, and application-specific information.
あるエラー状態についての情報、それはドメイン、ドメイン特有のエラーコード、そしてアプリケーション特有の情報を含んでいます。
Assertions
アサーション
NSAssertionHandler
An object that logs an assertion to the console.
コンソールにアサーションを記録するオブジェクト。
NSAssert
Generates an assertion if a given condition is false.
与えられた条件がfalseならば、アサーションを生成します。
NSAssert1
Generates an assertion if a given condition is false.
与えられた条件がfalseならば、アサーションを生成します。
NSAssert2
Generates an assertion if a given condition is false.
与えられた条件がfalseならば、アサーションを生成します。
NSAssert3
Generates an assertion if a given condition is false.
与えられた条件がfalseならば、アサーションを生成します。
NSAssert4
Generates an assertion if a given condition is false.
与えられた条件がfalseならば、アサーションを生成します。
NSAssert5
Generates an assertion if a given condition is false.
与えられた条件がfalseならば、アサーションを生成します。
NSCAssert
Generates an assertion if the given condition is false.
与えられた条件がfalseならばアサーションを生成します。
NSCAssert1
Generates an assertion if a given condition is false.
与えられた条件がfalseならば、アサーションを生成します。
NSCAssert2
Generates an assertion if a given condition is false.
与えられた条件がfalseならば、アサーションを生成します。
NSCAssert3
Generates an assertion if a given condition is false.
与えられた条件がfalseならば、アサーションを生成します。
NSCAssert4
Generates an assertion if a given condition is false.
与えられた条件がfalseならば、アサーションを生成します。
NSCAssert5
Generates an assertion if a given condition is false.
与えられた条件がfalseならば、アサーションを生成します。
Exceptions
例外
NSException
An object that represents a special condition that interrupts the normal flow of program execution.
プログラム実行の通常の流れを妨げる特別な条件を表すオブジェクト。
Diagnostics and Debugging
診断とデバッグ
NSLog
Logs an error message to the Apple System Log facility.
エラーメッセージを「Appleシステムログ」機能に記録します。
NSLogv
Logs an error message to the Apple System Log facility.
エラーメッセージを「Appleシステムログ」機能に記録します。
NSDeallocateZombies
A global variable that determines whether or not the memory of zombie objects is deallocated.
ゾンビオブジェクトのメモリがデアロケートされるかどうかを決定するグローバル変数。
NSDebugEnabled
A global variable that can be used to enable debug behavior in your app, such as extra logging.
あなたのアプリの挙動のデバッグ、例えば追加のログ取りなどを可能にするのに使われるグローバル変数。
NSZombieEnabled
A global variable related to zombie objects that in practice has no effect.
実のところは効果を持たないゾンビオブジェクトに関するグローバル変数。
See Also
参照
App Support
アプリサポート
Task Management
タスク管理
Manage your app’s work and how it interacts with system services like Handoff and Shortcuts.
あなたのアプリのもつ仕事をそしてどうやってそれがHandoffおよびShortcutのようなシステムサービスと相互作用するかを管理します。
Resources
リソース
Access assets and other data bundled with your app.
あなたのアプリと同梱される資産や他のデータにアクセスします。
Notifications
通知
Design patterns for broadcasting information and for subscribing to broadcasts.
情報放送のためのそして放送購買のための様式を設計します。
Scripting Support
スクリプティングサポート
Allow users to control your app with AppleScript and other automation technologies, or run scripts from within your app.
ユーザにあなたのアプリをAppleScriptや他の自動化技術での制御を、またはあなたのアプリの内部からのスクリプト実行を可能にします。