Instance Method インスタンスメソッド

beginContentAccess()

Returns a Boolean value indicating whether the discardable contents are still available and have been successfully accessed. 廃棄可能な内容がまだ利用可能であるそして成功裏にアクセスされたかどうかを指し示すブール値を返します。

Declaration 宣言

func beginContentAccess() -> Bool

Return Value 戻り値

YES if the discardable contents are still available and have now been successfully accessed; otherwise, false. YES、もし廃棄可能な内容がまだ利用可能であるそしていま成功裏にアクセスされたならば;そうでなければ、false

Discussion 議論

Call this method if the object’s memory is needed or is about to be used. This method increments the counter variable, thus protecting the object’s memory from possibly being discarded. The implementing class may decide that this method will try to recreate the contents if they have been discarded and return YES if the re-creation was successful. Implementors of this protocol should raise exceptions if the NSDiscardableContent objects are used when the beginContentAccess method has not been called on them. このメソッドをオブジェクトの持つメモリが必要とされるまたは使用されようとしている場合に呼び出してください。このメソッドは、カウンター変数を増やします、そうしてオブジェクトの持つメモリをことによると廃棄されることから保護します。実装しているクラスは、このメソッドが内容それらを再度作成する試みをそれらが廃棄されてしまっているならば決定して、そしてYESを再度の作成が成功したならば返します。このプロトコルの実装側は例外を引き起こすべきです、もしNSDiscardableContentオブジェクトが使われるのがbeginContentAccessメソッドがそれらの上で呼び出されなかった場合ならば。

See Also 参照

Accessing Content 内容にアクセスする