From c53e3d07f63996459ccb9e2def6435eaf28eeb84 Mon Sep 17 00:00:00 2001 From: Nadine Salter Date: Fri, 10 Oct 2014 12:36:13 -0700 Subject: [PATCH] Regenerate docs. e328520366f166cbeaaee7d26b1bcbb07fc1bab7 --- appledoc/Classes/ASDisplayNode.html | 110 ++++++++++++---------------- guide/2/index.html | 7 ++ guide/3/index.html | 7 ++ guide/4/index.html | 7 ++ guide/5/index.html | 7 ++ guide/index.html | 7 ++ index.html | 7 ++ license/index.html | 7 ++ 8 files changed, 95 insertions(+), 64 deletions(-) diff --git a/appledoc/Classes/ASDisplayNode.html b/appledoc/Classes/ASDisplayNode.html index a67ab7d6..60a75d7b 100644 --- a/appledoc/Classes/ASDisplayNode.html +++ b/appledoc/Classes/ASDisplayNode.html @@ -189,12 +189,12 @@
  • Converting Between View Coordinate Systems
  • -
  • ASDisplayNodeSubclasses Methods
  • -
  • UIViewBridge Methods
  • Debugging Methods
  • +
  • ASDisplayNodeSubclasses Methods
  • + @@ -373,24 +373,6 @@ necessary declarations and conveniences.

    Commons reasons to subclass includes making a UIView property available and receiving a callback after async display.

    -

    The subclass header ASDisplayNode+Subclasses defines the following methods that either must or can be overriden by -subclasses of ASDisplayNode.

    - -

    These methods should never be called directly by other classes.

    - -

    Drawing

    - -

    Implement one of +displayAsyncLayer:parameters:isCancelled: or +drawRect:withParameters:isCancelled: to provide -drawing for your node.

    - -

    Use drawParametersForAsyncLayer: to copy any properties that are involved in drawing into an immutable object for -use on the display queue. The display and drawRect implementations MUST be thread-safe, as they can be called on -the displayQueue (asynchronously) or the main thread (synchronously/displayImmediately).

    - -

    Class methods that require passing in copies of the values are used to minimize the need for locking around instance -variable access, and the possibility of the asynchronous display pass grabbing an inconsistent state across multiple -variables.

    -

    UIView bridge

    ASDisplayNode provides thread-safe access to most of UIView and CALayer properties and methods, traditionally unsafe.

    @@ -650,6 +632,40 @@ or layer property is accessed).

    + + + + + +

    UIViewBridge Methods

    + + + + + +

    Debugging Methods

    + + @@ -784,40 +800,6 @@ or layer property is accessed).

    - - - - - -

    UIViewBridge Methods

    - - - - - -

    Debugging Methods

    - - @@ -1030,8 +1012,8 @@ contentMode for your content while it’s being re-rendered.

    Discussion

    Use setNeedsDisplayAtScale: to set a value and then after display, the display node will set the layer’s -contentsScale. This is to prevent jumps when re-rasterizing at a different contentsScale. -Read this property if you need to know the future contentsScale of your layer, eg in drawParameters.

    +contentsScale. This is to prevent jumps when re-rasterizing at a different contentsScale. +Read this property if you need to know the future contentsScale of your layer, eg in drawParameters.

    @@ -1585,7 +1567,7 @@ well.

    -

    @summary Delegate override to provide new layer contents as a UIImage.

    +

    @summary Delegate override to provide new layer contents as a UIImage.

    @@ -1615,7 +1597,7 @@ unnecessary work. A return value of YES means cancel drawing and return.

    Return Value

    -

    A UIImage with contents that are ready to display on the main thread. Make sure that the image is already +

    A UIImage with contents that are ready to display on the main thread. Make sure that the image is already decoded before returning it here.

    @@ -1649,7 +1631,7 @@ decoded before returning it here.

    -

    @summary Delegate method to draw layer contents into a CGBitmapContext. The current UIGraphics context will be set +

    @summary Delegate method to draw layer contents into a CGBitmapContext. The current UIGraphics context will be set to an appropriate context.

    @@ -1671,7 +1653,7 @@ to an appropriate context.

    isRasterizing

    YES if the layer is being rasterized into another layer, in which case drawRect: probably wants -to avoid doing things like filling its bounds with a zeroalpha color to clear the backing store.

    +to avoid doing things like filling its bounds with a zero-alpha color to clear the backing store.

    @@ -2385,7 +2367,7 @@ completed.

    point
    -

    A point specified in the node’s local coordinate system (bounds).

    +

    A point specified in the node’s local coordinate system (bounds).

    @@ -2783,7 +2765,7 @@ even if there are other non-displaynode views.

    Discussion

    Subclasses should call this method to invalidate the previously measured and cached size for the display -node, when the contents of the node change in such a way as to require measuring it again.

    +node, when the contents of the node change in such a way as to require measuring it again.

    @@ -3215,7 +3197,7 @@ If replacementSubnode is nil, this method will throw an exception

    -

    Marks the receiver’s bounds as needing to be redrawn, with a scale value.

    +

    Marks the receiver’s bounds as needing to be redrawn, with a scale value.

    @@ -3232,7 +3214,7 @@ If replacementSubnode is nil, this method will throw an exception

    Discussion

    -

    Subclasses should override this if they don’t want their contentsScale changed.

    Note: This changes an internal property.

    +

    Subclasses should override this if they don’t want their contentsScale changed.

    Note: This changes an internal property.

    diff --git a/guide/2/index.html b/guide/2/index.html index ff706388..533728c0 100644 --- a/guide/2/index.html +++ b/guide/2/index.html @@ -6,6 +6,12 @@ + + + + + + Custom nodes — AsyncDisplayKit @@ -33,6 +39,7 @@ diff --git a/guide/3/index.html b/guide/3/index.html index 1dc1d009..a88b048d 100644 --- a/guide/3/index.html +++ b/guide/3/index.html @@ -6,6 +6,12 @@ + + + + + + Asynchronous display — AsyncDisplayKit @@ -33,6 +39,7 @@ diff --git a/guide/4/index.html b/guide/4/index.html index 884004a5..34a2313f 100644 --- a/guide/4/index.html +++ b/guide/4/index.html @@ -6,6 +6,12 @@ + + + + + + Making the most of AsyncDisplayKit — AsyncDisplayKit @@ -33,6 +39,7 @@ diff --git a/guide/5/index.html b/guide/5/index.html index dbc8ead5..9911752f 100644 --- a/guide/5/index.html +++ b/guide/5/index.html @@ -6,6 +6,12 @@ + + + + + + Under the hood — AsyncDisplayKit @@ -33,6 +39,7 @@ diff --git a/guide/index.html b/guide/index.html index 7177c84b..b9b91fae 100644 --- a/guide/index.html +++ b/guide/index.html @@ -6,6 +6,12 @@ + + + + + + Getting started — AsyncDisplayKit @@ -33,6 +39,7 @@ diff --git a/index.html b/index.html index 5db9b7fd..131f1283 100644 --- a/index.html +++ b/index.html @@ -6,6 +6,12 @@ + + + + + + Smooth asynchronous user interfaces for iOS apps — AsyncDisplayKit @@ -33,6 +39,7 @@ diff --git a/license/index.html b/license/index.html index 2621e627..7d28a73e 100644 --- a/license/index.html +++ b/license/index.html @@ -6,6 +6,12 @@ + + + + + + License — AsyncDisplayKit @@ -33,6 +39,7 @@