This commit is contained in:
James Pearce
2014-10-15 00:26:37 -07:00
parent d517e16a44
commit 3e85639097
7 changed files with 70 additions and 69 deletions

View File

@@ -8,15 +8,15 @@
<meta property="og:title" content="Custom nodes &mdash; AsyncDisplayKit">
<meta property="og:type" content="website">
<meta property="og:url" content="http://facebook.github.io/AsyncDisplayKit/guide/2/">
<meta property="og:image" content="http://facebook.github.io/AsyncDisplayKit/assets/logo-square.png">
<meta property="og:url" content="http://asyncdisplaykit.org/guide/2/">
<meta property="og:image" content="http://asyncdisplaykit.org/assets/logo-square.png">
<meta property="og:description" content="Smooth asynchronous user interfaces for iOS apps">
<title>Custom nodes &mdash; AsyncDisplayKit</title>
<meta name="description" content="Smooth asynchronous user interfaces for iOS apps.">
<link rel="stylesheet" href="/AsyncDisplayKit/css/main.css">
<link rel="canonical" href="http://facebook.github.io/AsyncDisplayKit/guide/2/">
<link rel="stylesheet" href="/css/main.css">
<link rel="canonical" href="http://asyncdisplaykit.org/guide/2/">
</head>
@@ -26,7 +26,7 @@
<div class="wrapper">
<a class="site-title" href="/AsyncDisplayKit/">AsyncDisplayKit</a>
<a class="site-title" href="/">AsyncDisplayKit</a>
<nav class="site-nav">
<a href="#" class="menu-icon">
@@ -38,8 +38,8 @@
</a>
<div class="trigger">
<a class="page-link page-link-active" href="/AsyncDisplayKit/guide">guide</a>
<a class="page-link" href="/AsyncDisplayKit/appledoc">api</a>
<a class="page-link page-link-active" href="/guide">guide</a>
<a class="page-link" href="/appledoc">api</a>
<a class="page-link" href="https://github.com/facebook/AsyncDisplayKit">github</a>
</div>
</nav>
@@ -260,10 +260,10 @@ or read on!</p>
<div class="docs-prevnext">
<a class="docs-prev" href="/AsyncDisplayKit/guide/">&larr; prev</a>
<a class="docs-prev" href="/guide/">&larr; prev</a>
<a class="docs-next" href="/AsyncDisplayKit/guide/3/">next &rarr;</a>
<a class="docs-next" href="/guide/3/">next &rarr;</a>
</div>
@@ -282,7 +282,7 @@ or read on!</p>
<div class="footer-col footer-col-right">
<p class="text">
&copy; 2014 Facebook Inc (<a href="/AsyncDisplayKit/license/">CC-BY-4.0</a>)
&copy; 2014 Facebook Inc (<a href="/license/">CC-BY-4.0</a>)
</p>
</div>
</div>

View File

@@ -8,15 +8,15 @@
<meta property="og:title" content="Asynchronous display &mdash; AsyncDisplayKit">
<meta property="og:type" content="website">
<meta property="og:url" content="http://facebook.github.io/AsyncDisplayKit/guide/3/">
<meta property="og:image" content="http://facebook.github.io/AsyncDisplayKit/assets/logo-square.png">
<meta property="og:url" content="http://asyncdisplaykit.org/guide/3/">
<meta property="og:image" content="http://asyncdisplaykit.org/assets/logo-square.png">
<meta property="og:description" content="Smooth asynchronous user interfaces for iOS apps">
<title>Asynchronous display &mdash; AsyncDisplayKit</title>
<meta name="description" content="Smooth asynchronous user interfaces for iOS apps.">
<link rel="stylesheet" href="/AsyncDisplayKit/css/main.css">
<link rel="canonical" href="http://facebook.github.io/AsyncDisplayKit/guide/3/">
<link rel="stylesheet" href="/css/main.css">
<link rel="canonical" href="http://asyncdisplaykit.org/guide/3/">
</head>
@@ -26,7 +26,7 @@
<div class="wrapper">
<a class="site-title" href="/AsyncDisplayKit/">AsyncDisplayKit</a>
<a class="site-title" href="/">AsyncDisplayKit</a>
<nav class="site-nav">
<a href="#" class="menu-icon">
@@ -38,8 +38,8 @@
</a>
<div class="trigger">
<a class="page-link page-link-active" href="/AsyncDisplayKit/guide">guide</a>
<a class="page-link" href="/AsyncDisplayKit/appledoc">api</a>
<a class="page-link page-link-active" href="/guide">guide</a>
<a class="page-link" href="/appledoc">api</a>
<a class="page-link" href="https://github.com/facebook/AsyncDisplayKit">github</a>
</div>
</nav>
@@ -157,10 +157,10 @@ dynamically-sized UITableViewCells!</p></li>
<div class="docs-prevnext">
<a class="docs-prev" href="/AsyncDisplayKit/guide/2/">&larr; prev</a>
<a class="docs-prev" href="/guide/2/">&larr; prev</a>
<a class="docs-next" href="/AsyncDisplayKit/guide/4/">next &rarr;</a>
<a class="docs-next" href="/guide/4/">next &rarr;</a>
</div>
@@ -179,7 +179,7 @@ dynamically-sized UITableViewCells!</p></li>
<div class="footer-col footer-col-right">
<p class="text">
&copy; 2014 Facebook Inc (<a href="/AsyncDisplayKit/license/">CC-BY-4.0</a>)
&copy; 2014 Facebook Inc (<a href="/license/">CC-BY-4.0</a>)
</p>
</div>
</div>

View File

@@ -8,15 +8,15 @@
<meta property="og:title" content="Making the most of AsyncDisplayKit &mdash; AsyncDisplayKit">
<meta property="og:type" content="website">
<meta property="og:url" content="http://facebook.github.io/AsyncDisplayKit/guide/4/">
<meta property="og:image" content="http://facebook.github.io/AsyncDisplayKit/assets/logo-square.png">
<meta property="og:url" content="http://asyncdisplaykit.org/guide/4/">
<meta property="og:image" content="http://asyncdisplaykit.org/assets/logo-square.png">
<meta property="og:description" content="Smooth asynchronous user interfaces for iOS apps">
<title>Making the most of AsyncDisplayKit &mdash; AsyncDisplayKit</title>
<meta name="description" content="Smooth asynchronous user interfaces for iOS apps.">
<link rel="stylesheet" href="/AsyncDisplayKit/css/main.css">
<link rel="canonical" href="http://facebook.github.io/AsyncDisplayKit/guide/4/">
<link rel="stylesheet" href="/css/main.css">
<link rel="canonical" href="http://asyncdisplaykit.org/guide/4/">
</head>
@@ -26,7 +26,7 @@
<div class="wrapper">
<a class="site-title" href="/AsyncDisplayKit/">AsyncDisplayKit</a>
<a class="site-title" href="/">AsyncDisplayKit</a>
<nav class="site-nav">
<a href="#" class="menu-icon">
@@ -38,8 +38,8 @@
</a>
<div class="trigger">
<a class="page-link page-link-active" href="/AsyncDisplayKit/guide">guide</a>
<a class="page-link" href="/AsyncDisplayKit/appledoc">api</a>
<a class="page-link page-link-active" href="/guide">guide</a>
<a class="page-link" href="/appledoc">api</a>
<a class="page-link" href="https://github.com/facebook/AsyncDisplayKit">github</a>
</div>
</nav>
@@ -197,10 +197,10 @@ into one layer.</p></li>
<div class="docs-prevnext">
<a class="docs-prev" href="/AsyncDisplayKit/guide/3/">&larr; prev</a>
<a class="docs-prev" href="/guide/3/">&larr; prev</a>
<a class="docs-next" href="/AsyncDisplayKit/guide/5/">next &rarr;</a>
<a class="docs-next" href="/guide/5/">next &rarr;</a>
</div>
@@ -219,7 +219,7 @@ into one layer.</p></li>
<div class="footer-col footer-col-right">
<p class="text">
&copy; 2014 Facebook Inc (<a href="/AsyncDisplayKit/license/">CC-BY-4.0</a>)
&copy; 2014 Facebook Inc (<a href="/license/">CC-BY-4.0</a>)
</p>
</div>
</div>

View File

@@ -8,15 +8,15 @@
<meta property="og:title" content="Under the hood &mdash; AsyncDisplayKit">
<meta property="og:type" content="website">
<meta property="og:url" content="http://facebook.github.io/AsyncDisplayKit/guide/5/">
<meta property="og:image" content="http://facebook.github.io/AsyncDisplayKit/assets/logo-square.png">
<meta property="og:url" content="http://asyncdisplaykit.org/guide/5/">
<meta property="og:image" content="http://asyncdisplaykit.org/assets/logo-square.png">
<meta property="og:description" content="Smooth asynchronous user interfaces for iOS apps">
<title>Under the hood &mdash; AsyncDisplayKit</title>
<meta name="description" content="Smooth asynchronous user interfaces for iOS apps.">
<link rel="stylesheet" href="/AsyncDisplayKit/css/main.css">
<link rel="canonical" href="http://facebook.github.io/AsyncDisplayKit/guide/5/">
<link rel="stylesheet" href="/css/main.css">
<link rel="canonical" href="http://asyncdisplaykit.org/guide/5/">
</head>
@@ -26,7 +26,7 @@
<div class="wrapper">
<a class="site-title" href="/AsyncDisplayKit/">AsyncDisplayKit</a>
<a class="site-title" href="/">AsyncDisplayKit</a>
<nav class="site-nav">
<a href="#" class="menu-icon">
@@ -38,8 +38,8 @@
</a>
<div class="trigger">
<a class="page-link page-link-active" href="/AsyncDisplayKit/guide">guide</a>
<a class="page-link" href="/AsyncDisplayKit/appledoc">api</a>
<a class="page-link page-link-active" href="/guide">guide</a>
<a class="page-link" href="/appledoc">api</a>
<a class="page-link" href="https://github.com/facebook/AsyncDisplayKit">github</a>
</div>
</nav>
@@ -142,7 +142,7 @@ We&#39;d love to hear from you.</p>
<div class="docs-prevnext">
<a class="docs-prev" href="/AsyncDisplayKit/guide/4/">&larr; prev</a>
<a class="docs-prev" href="/guide/4/">&larr; prev</a>
</div>
@@ -162,7 +162,7 @@ We&#39;d love to hear from you.</p>
<div class="footer-col footer-col-right">
<p class="text">
&copy; 2014 Facebook Inc (<a href="/AsyncDisplayKit/license/">CC-BY-4.0</a>)
&copy; 2014 Facebook Inc (<a href="/license/">CC-BY-4.0</a>)
</p>
</div>
</div>

View File

@@ -8,15 +8,15 @@
<meta property="og:title" content="Getting started &mdash; AsyncDisplayKit">
<meta property="og:type" content="website">
<meta property="og:url" content="http://facebook.github.io/AsyncDisplayKit/guide/">
<meta property="og:image" content="http://facebook.github.io/AsyncDisplayKit/assets/logo-square.png">
<meta property="og:url" content="http://asyncdisplaykit.org/guide/">
<meta property="og:image" content="http://asyncdisplaykit.org/assets/logo-square.png">
<meta property="og:description" content="Smooth asynchronous user interfaces for iOS apps">
<title>Getting started &mdash; AsyncDisplayKit</title>
<meta name="description" content="Smooth asynchronous user interfaces for iOS apps.">
<link rel="stylesheet" href="/AsyncDisplayKit/css/main.css">
<link rel="canonical" href="http://facebook.github.io/AsyncDisplayKit/guide/">
<link rel="stylesheet" href="/css/main.css">
<link rel="canonical" href="http://asyncdisplaykit.org/guide/">
</head>
@@ -26,7 +26,7 @@
<div class="wrapper">
<a class="site-title" href="/AsyncDisplayKit/">AsyncDisplayKit</a>
<a class="site-title" href="/">AsyncDisplayKit</a>
<nav class="site-nav">
<a href="#" class="menu-icon">
@@ -38,8 +38,8 @@
</a>
<div class="trigger">
<a class="page-link page-link-active" href="/AsyncDisplayKit/guide">guide</a>
<a class="page-link" href="/AsyncDisplayKit/appledoc">api</a>
<a class="page-link page-link-active" href="/guide">guide</a>
<a class="page-link" href="/appledoc">api</a>
<a class="page-link" href="https://github.com/facebook/AsyncDisplayKit">github</a>
</div>
</nav>
@@ -135,7 +135,7 @@ improve this later on.)</p>
as buttons. Let&#39;s say we&#39;re making a music player and we want to add a
(non-skeuomorphic, iOS 7-style) shuffle button:</p>
<p><a href="/AsyncDisplayKit/assets/guide/1-shuffle.png"><img src="/AsyncDisplayKit/assets/guide/1-shuffle-crop.png" alt="shuffle"></a></p>
<p><a href="/assets/guide/1-shuffle.png"><img src="/assets/guide/1-shuffle-crop.png" alt="shuffle"></a></p>
<p>Our view controller will look something like this:</p>
<div class="highlight"><pre><code class="language-objective-c" data-lang="objective-c"><span class="p">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">viewDidLoad</span>
@@ -199,7 +199,7 @@ this new abstraction enables.</p>
<div class="docs-prevnext">
<a class="docs-next" href="/AsyncDisplayKit/guide/2/">next &rarr;</a>
<a class="docs-next" href="/guide/2/">next &rarr;</a>
</div>
@@ -218,7 +218,7 @@ this new abstraction enables.</p>
<div class="footer-col footer-col-right">
<p class="text">
&copy; 2014 Facebook Inc (<a href="/AsyncDisplayKit/license/">CC-BY-4.0</a>)
&copy; 2014 Facebook Inc (<a href="/license/">CC-BY-4.0</a>)
</p>
</div>
</div>

View File

@@ -1,5 +1,6 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width initial-scale=1" />
@@ -7,15 +8,15 @@
<meta property="og:title" content="Smooth asynchronous user interfaces for iOS apps &mdash; AsyncDisplayKit">
<meta property="og:type" content="website">
<meta property="og:url" content="http://facebook.github.io/AsyncDisplayKit/index.html">
<meta property="og:image" content="http://facebook.github.io/AsyncDisplayKit/assets/logo-square.png">
<meta property="og:url" content="http://asyncdisplaykit.org/index.html">
<meta property="og:image" content="http://asyncdisplaykit.org/assets/logo-square.png">
<meta property="og:description" content="Smooth asynchronous user interfaces for iOS apps">
<title>Smooth asynchronous user interfaces for iOS apps &mdash; AsyncDisplayKit</title>
<meta name="description" content="Smooth asynchronous user interfaces for iOS apps.">
<link rel="stylesheet" href="/AsyncDisplayKit/css/main.css">
<link rel="canonical" href="http://facebook.github.io/AsyncDisplayKit/">
<link rel="stylesheet" href="/css/main.css">
<link rel="canonical" href="http://asyncdisplaykit.org/">
</head>
@@ -25,7 +26,7 @@
<div class="wrapper">
<a class="site-title" href="/AsyncDisplayKit/">AsyncDisplayKit</a>
<a class="site-title" href="/">AsyncDisplayKit</a>
<nav class="site-nav">
<a href="#" class="menu-icon">
@@ -37,8 +38,8 @@
</a>
<div class="trigger">
<a class="page-link" href="/AsyncDisplayKit/guide">guide</a>
<a class="page-link" href="/AsyncDisplayKit/appledoc">api</a>
<a class="page-link" href="/guide">guide</a>
<a class="page-link" href="/appledoc">api</a>
<a class="page-link" href="https://github.com/facebook/AsyncDisplayKit">github</a>
</div>
</nav>
@@ -55,7 +56,7 @@
<article class="post-content">
<p><img src="/AsyncDisplayKit/assets/logo.png" alt="logo"></p>
<p><img src="/assets/logo.png" alt="logo"></p>
<p>AsyncDisplayKit is an iOS framework that keeps even the most complex user
interfaces smooth and responsive. It was originally built to make Facebook&#39;s
@@ -78,7 +79,7 @@ if you&#39;re using Swift:</p>
<p>AsyncDisplayKit Nodes are a thread-safe abstraction layer over UIViews and
CALayers:</p>
<p><img src="/AsyncDisplayKit/assets/node-view-layer.png" alt="logo"></p>
<p><img src="/assets/node-view-layer.png" alt="logo"></p>
<p>You can construct entire node hierarchies in parallel, or instantiate and size
a single node on a background thread &mdash; for example, you could do
@@ -108,9 +109,9 @@ blocking the main thread.</p>
<h3>Learn more</h3>
<ul>
<li>Read the <a href="/AsyncDisplayKit/guide">Getting Started guide</a></li>
<li>Read the <a href="/guide">Getting Started guide</a></li>
<li>Get the <a href="https://github.com/facebook/AsyncDisplayKit/tree/master/examples">sample projects</a></li>
<li>Browse the <a href="/AsyncDisplayKit/appledoc">API reference</a></li>
<li>Browse the <a href="/appledoc">API reference</a></li>
<li>Watch the <a href="http://www.youtube.com/watch?v=h4QDbgB7RLo">NSLondon talk</a></li>
</ul>
@@ -131,7 +132,7 @@ blocking the main thread.</p>
<div class="footer-col footer-col-right">
<p class="text">
&copy; 2014 Facebook Inc (<a href="/AsyncDisplayKit/license/">CC-BY-4.0</a>)
&copy; 2014 Facebook Inc (<a href="/license/">CC-BY-4.0</a>)
</p>
</div>
</div>

View File

@@ -8,15 +8,15 @@
<meta property="og:title" content="License &mdash; AsyncDisplayKit">
<meta property="og:type" content="website">
<meta property="og:url" content="http://facebook.github.io/AsyncDisplayKit/license/">
<meta property="og:image" content="http://facebook.github.io/AsyncDisplayKit/assets/logo-square.png">
<meta property="og:url" content="http://asyncdisplaykit.org/license/">
<meta property="og:image" content="http://asyncdisplaykit.org/assets/logo-square.png">
<meta property="og:description" content="Smooth asynchronous user interfaces for iOS apps">
<title>License &mdash; AsyncDisplayKit</title>
<meta name="description" content="Smooth asynchronous user interfaces for iOS apps.">
<link rel="stylesheet" href="/AsyncDisplayKit/css/main.css">
<link rel="canonical" href="http://facebook.github.io/AsyncDisplayKit/license/">
<link rel="stylesheet" href="/css/main.css">
<link rel="canonical" href="http://asyncdisplaykit.org/license/">
</head>
@@ -26,7 +26,7 @@
<div class="wrapper">
<a class="site-title" href="/AsyncDisplayKit/">AsyncDisplayKit</a>
<a class="site-title" href="/">AsyncDisplayKit</a>
<nav class="site-nav">
<a href="#" class="menu-icon">
@@ -38,8 +38,8 @@
</a>
<div class="trigger">
<a class="page-link" href="/AsyncDisplayKit/guide">guide</a>
<a class="page-link" href="/AsyncDisplayKit/appledoc">api</a>
<a class="page-link" href="/guide">guide</a>
<a class="page-link" href="/appledoc">api</a>
<a class="page-link" href="https://github.com/facebook/AsyncDisplayKit">github</a>
</div>
</nav>
@@ -486,7 +486,7 @@ Creative Commons may be contacted at creativecommons.org.
<div class="footer-col footer-col-right">
<p class="text">
&copy; 2014 Facebook Inc (<a href="/AsyncDisplayKit/license/">CC-BY-4.0</a>)
&copy; 2014 Facebook Inc (<a href="/license/">CC-BY-4.0</a>)
</p>
</div>
</div>