Compare commits

...

20 Commits

Author SHA1 Message Date
Roman Truba a16c125060 Docs for 1.3.16 2016-03-17 16:54:42 +03:00
Roman Truba 5afa45112a Docs version 1.3.12 2016-01-20 17:51:15 +03:00
Roman Truba c424d1c407 Version 1.1.0 2015-02-24 16:13:54 +03:00
Roman Truba 487c135b3f Update documentation to v1.0.7.3 2014-07-11 13:50:19 +04:00
Roman Truba 75eda89a62 Update VKSdk 2014-04-25 18:55:41 +04:00
Roman Truba 1112aa3ff0 Latest version 2014-04-25 18:51:53 +04:00
Roman Truba b6d88e0277 New version 1.0.6.4 2014-03-17 15:19:41 +04:00
Roman Truba c0fc1e44bf New version 1.0.6.2 2014-03-11 12:39:33 +04:00
Roman Truba 8ad114dfbb Updated docs for v1.0.6 2014-01-31 23:54:14 +04:00
Roman Truba cd5c0f9332 Updated docs 2014-01-28 14:16:32 +04:00
Roman Truba 7e817c426e Updated docs 2014-01-28 14:16:22 +04:00
Roman Truba 836840ee3e Docs for 1.0.4.2 2014-01-28 01:45:36 +04:00
Roman Truba f9b6bba3cf Docs for 1.0.4.2 2014-01-28 01:45:24 +04:00
Roman Truba 0f5ed11db6 New docs 2014-01-28 01:28:10 +04:00
Roman Truba ca2709d595 Docs v1.0.4 2013-12-26 13:30:10 +04:00
Roman Truba d1592cd28f Docs v1.0.4 2013-12-26 13:29:49 +04:00
Roman Truba 2d1fa7e8c7 Tag 1.0.3.1 docs 2013-12-25 02:23:39 +04:00
Roman Truba c02d70d194 Tag 1.0.3.1 docs 2013-12-25 02:18:47 +04:00
Roman Truba 271e1e5f82 1.0.3.1 version docs 2013-12-25 01:44:53 +04:00
Roman Truba 8c0ce7a080 First docs commit 2013-12-24 18:09:03 +04:00
89 changed files with 27359 additions and 24 deletions

View File

@ -0,0 +1,109 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKURLConnectionOperationProgressBlock Block Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKURLConnectionOperationProgressBlock Block Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Declared in</th>
<td>VKHTTPOperation.m</td>
</tr>
</tbody></table></div>
<a title="Block Definition" name="instance_methods"></a>
<h4 class="method-subtitle parameter-title">Block Definition</h4>
<h3 class="subsubtitle method-title">VKURLConnectionOperationProgressBlock</h3>
<code>typedef void (^VKURLConnectionOperationProgressBlock) (NSUInteger bytes, long long, totalBytes , long long, totalBytesExpected )</code>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,323 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>NSError(VKError) Category Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/vkError">vkError</option>
</optgroup>
<optgroup label="Class Methods">
<option value="//api/name/errorWithVkError:">+ errorWithVkError:</option>
</optgroup>
<optgroup label="Instance Methods">
<option value="//api/name/copyWithVkError:">- copyWithVkError:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">NSError(VKError) Category Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Declared in</th>
<td>NSError+VKError.h<br />NSError+VKError.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Category with implementation of VK error</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/vkError" title="vkError"></a>
<h3 class="method-title"><code><a href="#//api/name/vkError">&nbsp;&nbsp;vkError</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Returns vk error associated with that NSError</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readonly) VKError *vkError</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Returns vk error associated with that NSError</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">NSError+VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/errorWithVkError:" title="errorWithVkError:"></a>
<h3 class="method-title"><code><a href="#//api/name/errorWithVkError:">+&nbsp;errorWithVkError:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Create new NSError with <a href="../Classes/VKError.html">VKError</a></p>
</div>
<div class="method-subsection method-declaration"><code>+ (NSError *)errorWithVkError:(VKError *)<em>vkError</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>vkError</code></th>
<td><p>Source error</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>New error with VKSdkErrorDomain domain</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Create new NSError with <a href="../Classes/VKError.html">VKError</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">NSError+VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/copyWithVkError:" title="copyWithVkError:"></a>
<h3 class="method-title"><code><a href="#//api/name/copyWithVkError:">&ndash;&nbsp;copyWithVkError:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Copies user info from this NSError into new error, with adding <a href="../Classes/VKError.html">VKError</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (NSError *)copyWithVkError:(VKError *)<em>vkError</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>vkError</code></th>
<td><p>Source error</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>New error with this error domain, code and user info</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Copies user info from this NSError into new error, with adding <a href="../Classes/VKError.html">VKError</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">NSError+VKError.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

906
Classes/VKAccessToken.html Normal file
View File

@ -0,0 +1,906 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKAccessToken Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/accessToken">accessToken</option>
<option value="//api/name/created">created</option>
<option value="//api/name/expiresIn">expiresIn</option>
<option value="//api/name/httpsRequired">httpsRequired</option>
<option value="//api/name/localUser">localUser</option>
<option value="//api/name/secret">secret</option>
<option value="//api/name/userId">userId</option>
</optgroup>
<optgroup label="Class Methods">
<option value="//api/name/delete:">+ delete:</option>
<option value="//api/name/getKeychainQuery:">+ getKeychainQuery:</option>
<option value="//api/name/savedToken:">+ savedToken:</option>
<option value="//api/name/tokenFromUrlString:">+ tokenFromUrlString:</option>
<option value="//api/name/tokenWithToken:secret:userId:">+ tokenWithToken:secret:userId:</option>
</optgroup>
<optgroup label="Instance Methods">
<option value="//api/name/isExpired">- isExpired</option>
<option value="//api/name/saveTokenToDefaults:">- saveTokenToDefaults:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKAccessToken Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Conforms to</th>
<td>NSCoding</td>
</tr><tr>
<th>Declared in</th>
<td>VKAccessToken.h<br />VKAccessToken.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Presents VK API access token that used for loading API methods and other stuff.</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<h2 class="task-title">Other Methods</h2>
<div class="task-list">
<div class="section-method">
<a name="//api/name/accessToken" title="accessToken"></a>
<h3 class="method-title"><code><a href="#//api/name/accessToken">&nbsp;&nbsp;accessToken</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>String token for use in request parameters</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readonly, copy) NSString *accessToken</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>String token for use in request parameters</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/userId" title="userId"></a>
<h3 class="method-title"><code><a href="#//api/name/userId">&nbsp;&nbsp;userId</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Current user id for this token</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readonly, copy) NSString *userId</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Current user id for this token</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/secret" title="secret"></a>
<h3 class="method-title"><code><a href="#//api/name/secret">&nbsp;&nbsp;secret</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>User secret to sign requests (if nohttps used)</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readonly, copy) NSString *secret</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>User secret to sign requests (if nohttps used)</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/expiresIn" title="expiresIn"></a>
<h3 class="method-title"><code><a href="#//api/name/expiresIn">&nbsp;&nbsp;expiresIn</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Time when token expires</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readonly, assign) NSInteger expiresIn</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Time when token expires</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/httpsRequired" title="httpsRequired"></a>
<h3 class="method-title"><code><a href="#//api/name/httpsRequired">&nbsp;&nbsp;httpsRequired</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>If user sets &ldquo;Always use HTTPS&rdquo; setting in his profile, it will be true</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readonly, assign) BOOL httpsRequired</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>If user sets &ldquo;Always use HTTPS&rdquo; setting in his profile, it will be true</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/created" title="created"></a>
<h3 class="method-title"><code><a href="#//api/name/created">&nbsp;&nbsp;created</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Indicates time of token creation</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readonly, assign) NSTimeInterval created</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Indicates time of token creation</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/localUser" title="localUser"></a>
<h3 class="method-title"><code><a href="#//api/name/localUser">&nbsp;&nbsp;localUser</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Indicates time of token creation</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readonly, strong) VKUser *localUser</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Indicates time of token creation</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/tokenFromUrlString:" title="tokenFromUrlString:"></a>
<h3 class="method-title"><code><a href="#//api/name/tokenFromUrlString:">+&nbsp;tokenFromUrlString:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Retrieve token from key-value query string</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)tokenFromUrlString:(NSString *)<em>urlString</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>urlString</code></th>
<td><p>string that contains URL-query part with token. E.g. access_token=ffffff&amp;expires_in=0&hellip;</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>parsed token</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Retrieve token from key-value query string</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/tokenWithToken:secret:userId:" title="tokenWithToken:secret:userId:"></a>
<h3 class="method-title"><code><a href="#//api/name/tokenWithToken:secret:userId:">+&nbsp;tokenWithToken:secret:userId:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Create token with existing properties</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)tokenWithToken:(NSString *)<em>accessToken</em> secret:(NSString *)<em>secret</em> userId:(NSString *)<em>userId</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>accessToken</code></th>
<td><p>token string</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>secret</code></th>
<td><p><a href="#//api/name/secret">secret</a></p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>userId</code></th>
<td><p>user id</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>new token</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Create token with existing properties</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/savedToken:" title="savedToken:"></a>
<h3 class="method-title"><code><a href="#//api/name/savedToken:">+&nbsp;savedToken:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Retrieve token from user defaults. Token must be saved to defaults with saveTokenToDefaults method</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)savedToken:(NSString *)<em>defaultsKey</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>defaultsKey</code></th>
<td><p>path to file with saved token</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>parsed token</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Retrieve token from user defaults. Token must be saved to defaults with saveTokenToDefaults method</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/saveTokenToDefaults:" title="saveTokenToDefaults:"></a>
<h3 class="method-title"><code><a href="#//api/name/saveTokenToDefaults:">&ndash;&nbsp;saveTokenToDefaults:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Save token into user defaults by specified key</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)saveTokenToDefaults:(NSString *)<em>defaultsKey</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>defaultsKey</code></th>
<td><p>key for defaults</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Save token into user defaults by specified key</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/isExpired" title="isExpired"></a>
<h3 class="method-title"><code><a href="#//api/name/isExpired">&ndash;&nbsp;isExpired</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Return YES if token has expired</p>
</div>
<div class="method-subsection method-declaration"><code>- (BOOL)isExpired</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Return YES if token has expired</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/delete:" title="delete:"></a>
<h3 class="method-title"><code><a href="#//api/name/delete:">+&nbsp;delete:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Remove token from storage</p>
</div>
<div class="method-subsection method-declaration"><code>+ (void)delete:(NSString *)<em>service</em></code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Remove token from storage</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div>
</div>
<h2 class="task-title">Other Methods</h2>
<div class="task-list">
<div class="section-method">
<a name="//api/name/getKeychainQuery:" title="getKeychainQuery:"></a>
<h3 class="method-title"><code><a href="#//api/name/getKeychainQuery:">+&nbsp;getKeychainQuery:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Simple keychain requests
Source: <a href="http://stackoverflow.com/a/5251820/1271424">http://stackoverflow.com/a/5251820/1271424</a></p>
</div>
<div class="method-subsection method-declaration"><code>+ (NSMutableDictionary *)getKeychainQuery:(NSString *)<em>service</em></code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Simple keychain requests
Source: <a href="http://stackoverflow.com/a/5251820/1271424">http://stackoverflow.com/a/5251820/1271424</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.m</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,418 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKAccessTokenMutable Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/accessToken">accessToken</option>
<option value="//api/name/expiresIn">expiresIn</option>
<option value="//api/name/httpsRequired">httpsRequired</option>
<option value="//api/name/localUser">localUser</option>
<option value="//api/name/secret">secret</option>
<option value="//api/name/userId">userId</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKAccessTokenMutable Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKAccessToken.html">VKAccessToken</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKAccessToken.h<br />VKAccessToken.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/accessToken" title="accessToken"></a>
<h3 class="method-title"><code><a href="#//api/name/accessToken">&nbsp;&nbsp;accessToken</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>String token for use in request parameters</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite, copy) NSString *accessToken</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>String token for use in request parameters</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/userId" title="userId"></a>
<h3 class="method-title"><code><a href="#//api/name/userId">&nbsp;&nbsp;userId</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Current user id for this token</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite, copy) NSString *userId</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Current user id for this token</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/secret" title="secret"></a>
<h3 class="method-title"><code><a href="#//api/name/secret">&nbsp;&nbsp;secret</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>User secret to sign requests (if nohttps used)</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite, copy) NSString *secret</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>User secret to sign requests (if nohttps used)</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/httpsRequired" title="httpsRequired"></a>
<h3 class="method-title"><code><a href="#//api/name/httpsRequired">&nbsp;&nbsp;httpsRequired</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>If user sets &ldquo;Always use HTTPS&rdquo; setting in his profile, it will be true</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite, assign) BOOL httpsRequired</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>If user sets &ldquo;Always use HTTPS&rdquo; setting in his profile, it will be true</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/expiresIn" title="expiresIn"></a>
<h3 class="method-title"><code><a href="#//api/name/expiresIn">&nbsp;&nbsp;expiresIn</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Time when token expires</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite, assign) NSInteger expiresIn</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Time when token expires</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/localUser" title="localUser"></a>
<h3 class="method-title"><code><a href="#//api/name/localUser">&nbsp;&nbsp;localUser</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Indicates time of token creation</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite, strong) VKUser *localUser</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Indicates time of token creation</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAccessToken.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

193
Classes/VKActivity.html Normal file
View File

@ -0,0 +1,193 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKActivity Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Class Methods">
<option value="//api/name/vkShareExtensionEnabled">+ vkShareExtensionEnabled</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKActivity Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>UIActivity</td>
</tr><tr>
<th>Declared in</th>
<td>VKActivity.h<br />VKActivity.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Class for sharing in VK throught UIActivityController</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/vkShareExtensionEnabled" title="vkShareExtensionEnabled"></a>
<h3 class="method-title"><code><a href="#//api/name/vkShareExtensionEnabled">+&nbsp;vkShareExtensionEnabled</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>You should call this method to checks if VK app can show share extension (available from version 2.4, but flag supported in 2.5).</p>
</div>
<div class="method-subsection method-declaration"><code>+ (BOOL)vkShareExtensionEnabled</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>YES, if VK Share extension available, and you don&rsquo;t have use VKActivity class</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>You should call this method to checks if VK app can show share extension (available from version 2.4, but flag supported in 2.5).</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKActivity.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

760
Classes/VKApi.html Normal file
View File

@ -0,0 +1,760 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKApi Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Class Methods">
<option value="//api/name/friends">+ friends</option>
<option value="//api/name/groups">+ groups</option>
<option value="//api/name/photos">+ photos</option>
<option value="//api/name/requestWithMethod:andParameters:">+ requestWithMethod:andParameters:</option>
<option value="//api/name/requestWithMethod:andParameters:andHttpMethod:">+ requestWithMethod:andParameters:andHttpMethod:</option>
<option value="//api/name/uploadAlbumPhotoRequest:parameters:albumId:groupId:">+ uploadAlbumPhotoRequest:parameters:albumId:groupId:</option>
<option value="//api/name/uploadMessagePhotoRequest:parameters:">+ uploadMessagePhotoRequest:parameters:</option>
<option value="//api/name/uploadWallPhotoRequest:parameters:userId:groupId:">+ uploadWallPhotoRequest:parameters:userId:groupId:</option>
<option value="//api/name/users">+ users</option>
<option value="//api/name/wall">+ wall</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKApi Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKApi.h<br />VKApi.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Provides access for API parts.</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/users" title="users"></a>
<h3 class="method-title"><code><a href="#//api/name/users">+&nbsp;users</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/users">https://vk.com/dev/users</a>
Returns object for preparing requests to users part of API</p>
</div>
<div class="method-subsection method-declaration"><code>+ (VKApiUsers *)users</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/users">https://vk.com/dev/users</a>
Returns object for preparing requests to users part of API</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApi.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/wall" title="wall"></a>
<h3 class="method-title"><code><a href="#//api/name/wall">+&nbsp;wall</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/wall">https://vk.com/dev/wall</a>
Returns object for preparing requests to wall part of API</p>
</div>
<div class="method-subsection method-declaration"><code>+ (VKApiWall *)wall</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/wall">https://vk.com/dev/wall</a>
Returns object for preparing requests to wall part of API</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApi.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/photos" title="photos"></a>
<h3 class="method-title"><code><a href="#//api/name/photos">+&nbsp;photos</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/photos">https://vk.com/dev/photos</a>
Returns object for preparing requests to photos part of API</p>
</div>
<div class="method-subsection method-declaration"><code>+ (VKApiPhotos *)photos</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/photos">https://vk.com/dev/photos</a>
Returns object for preparing requests to photos part of API</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApi.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/friends" title="friends"></a>
<h3 class="method-title"><code><a href="#//api/name/friends">+&nbsp;friends</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/friends">https://vk.com/dev/friends</a>
Returns object for preparing requests to friends part of API</p>
</div>
<div class="method-subsection method-declaration"><code>+ (VKApiFriends *)friends</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/friends">https://vk.com/dev/friends</a>
Returns object for preparing requests to friends part of API</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApi.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/groups" title="groups"></a>
<h3 class="method-title"><code><a href="#//api/name/groups">+&nbsp;groups</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/friends">https://vk.com/dev/friends</a>
Returns object for preparing requests to groups part of API</p>
</div>
<div class="method-subsection method-declaration"><code>+ (VKApiGroups *)groups</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/friends">https://vk.com/dev/friends</a>
Returns object for preparing requests to groups part of API</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApi.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/requestWithMethod:andParameters:andHttpMethod:" title="requestWithMethod:andParameters:andHttpMethod:"></a>
<h3 class="method-title"><code><a href="#//api/name/requestWithMethod:andParameters:andHttpMethod:">+&nbsp;requestWithMethod:andParameters:andHttpMethod:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Create new request with parameters. See documentation for methods here <a href="https://vk.com/dev/methods">https://vk.com/dev/methods</a></p>
</div>
<div class="method-subsection method-declaration"><code>+ (VKRequest *)requestWithMethod:(NSString *)<em>method</em> andParameters:(NSDictionary *)<em>parameters</em> andHttpMethod:(NSString *)<em>httpMethod</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>method</code></th>
<td><p>API-method name, e.g. audio.get</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>parameters</code></th>
<td><p>method parameters</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>httpMethod</code></th>
<td><p>HTTP method for execution, e.g. GET, POST</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Complete request class for execute or configure method</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Create new request with parameters. See documentation for methods here <a href="https://vk.com/dev/methods">https://vk.com/dev/methods</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApi.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/requestWithMethod:andParameters:" title="requestWithMethod:andParameters:"></a>
<h3 class="method-title"><code><a href="#//api/name/requestWithMethod:andParameters:">+&nbsp;requestWithMethod:andParameters:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Create new request with parameters. See documentation for methods here <a href="https://vk.com/dev/methods">https://vk.com/dev/methods</a></p>
</div>
<div class="method-subsection method-declaration"><code>+ (VKRequest *)requestWithMethod:(NSString *)<em>method</em> andParameters:(NSDictionary *)<em>parameters</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>method</code></th>
<td><p>API-method name, e.g. audio.get</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>parameters</code></th>
<td><p>method parameters</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Complete request class for execute or configure method</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Create new request with parameters. See documentation for methods here <a href="https://vk.com/dev/methods">https://vk.com/dev/methods</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApi.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/uploadWallPhotoRequest:parameters:userId:groupId:" title="uploadWallPhotoRequest:parameters:userId:groupId:"></a>
<h3 class="method-title"><code><a href="#//api/name/uploadWallPhotoRequest:parameters:userId:groupId:">+&nbsp;uploadWallPhotoRequest:parameters:userId:groupId:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Uploads photo for <a href="#//api/name/wall">wall</a> post</p>
</div>
<div class="method-subsection method-declaration"><code>+ (VKRequest *)uploadWallPhotoRequest:(UIImage *)<em>image</em> parameters:(VKImageParameters *)<em>parameters</em> userId:(NSInteger)<em>userId</em> groupId:(NSInteger)<em>groupId</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>image</code></th>
<td><p>image used for saving to post</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>parameters</code></th>
<td><p>parameters for image to be uploaded</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>userId</code></th>
<td><p>ID of user on which <a href="#//api/name/wall">wall</a> image should be posted (or nil)</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>groupId</code></th>
<td><p>ID of group (without minus sign) on which <a href="#//api/name/wall">wall</a> image should be posted (or nil)</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Uploads photo for <a href="#//api/name/wall">wall</a> post</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApi.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/uploadAlbumPhotoRequest:parameters:albumId:groupId:" title="uploadAlbumPhotoRequest:parameters:albumId:groupId:"></a>
<h3 class="method-title"><code><a href="#//api/name/uploadAlbumPhotoRequest:parameters:albumId:groupId:">+&nbsp;uploadAlbumPhotoRequest:parameters:albumId:groupId:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Uploads photo in user or group album</p>
</div>
<div class="method-subsection method-declaration"><code>+ (VKRequest *)uploadAlbumPhotoRequest:(UIImage *)<em>image</em> parameters:(VKImageParameters *)<em>parameters</em> albumId:(NSInteger)<em>albumId</em> groupId:(NSInteger)<em>groupId</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>image</code></th>
<td><p>image used for saving to post</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>parameters</code></th>
<td><p>parameters for image to be uploaded</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>albumId</code></th>
<td><p>target album ID. Required</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>groupId</code></th>
<td><p>target group ID (positive). May be nil</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Uploads photo in user or group album</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApi.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/uploadMessagePhotoRequest:parameters:" title="uploadMessagePhotoRequest:parameters:"></a>
<h3 class="method-title"><code><a href="#//api/name/uploadMessagePhotoRequest:parameters:">+&nbsp;uploadMessagePhotoRequest:parameters:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Uploads photo for messaging</p>
</div>
<div class="method-subsection method-declaration"><code>+ (VKRequest *)uploadMessagePhotoRequest:(UIImage *)<em>image</em> parameters:(VKImageParameters *)<em>parameters</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>image</code></th>
<td><p>image used for saving to post</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>parameters</code></th>
<td><p>parameters for image to be uploaded</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>groupId</code></th>
<td><p>target group ID (positive). May be nil</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>albumId</code></th>
<td><p>target album ID. Required</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Uploads photo for messaging</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApi.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

338
Classes/VKApiBase.html Normal file
View File

@ -0,0 +1,338 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKApiBase Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/getMethodGroup">- getMethodGroup</option>
<option value="//api/name/prepareRequestWithMethodName:parameters:">- prepareRequestWithMethodName:parameters:</option>
<option value="//api/name/prepareRequestWithMethodName:parameters:modelClass:">- prepareRequestWithMethodName:parameters:modelClass:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKApiBase Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKApiBase.h<br />VKApiBase.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Basic class for all API-requests builders (parts)</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/getMethodGroup" title="getMethodGroup"></a>
<h3 class="method-title"><code><a href="#//api/name/getMethodGroup">&ndash;&nbsp;getMethodGroup</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Return group name for current methods builder</p>
</div>
<div class="method-subsection method-declaration"><code>- (NSString *)getMethodGroup</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>name of methods group, e.g. users, wall, etc.</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Return group name for current methods builder</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiBase.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/prepareRequestWithMethodName:parameters:" title="prepareRequestWithMethodName:parameters:"></a>
<h3 class="method-title"><code><a href="#//api/name/prepareRequestWithMethodName:parameters:">&ndash;&nbsp;prepareRequestWithMethodName:parameters:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Builds request and return it for configure and loading</p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)prepareRequestWithMethodName:(NSString *)<em>methodName</em> parameters:(NSDictionary *)<em>methodParameters</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>methodName</code></th>
<td><p>Selected method name</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>methodParameters</code></th>
<td><p>Selected method parameters</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>request to configure and load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Builds request and return it for configure and loading</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiBase.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/prepareRequestWithMethodName:parameters:modelClass:" title="prepareRequestWithMethodName:parameters:modelClass:"></a>
<h3 class="method-title"><code><a href="#//api/name/prepareRequestWithMethodName:parameters:modelClass:">&ndash;&nbsp;prepareRequestWithMethodName:parameters:modelClass:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Builds request and return it for configure and loading</p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)prepareRequestWithMethodName:(NSString *)<em>methodName</em> parameters:(NSDictionary *)<em>methodParameters</em> modelClass:(Class)<em>modelClass</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>methodName</code></th>
<td><p>Selected method name</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>methodParameters</code></th>
<td><p>Selected method parameters</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>modelClass</code></th>
<td><p>Class of model, based on <a href="../Classes/VKApiObject.html">VKApiObject</a>, for model parsing</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>request to configure and load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Builds request and return it for configure and loading</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiBase.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

193
Classes/VKApiCaptcha.html Normal file
View File

@ -0,0 +1,193 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKApiCaptcha Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/force">- force</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKApiCaptcha Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiBase.html">VKApiBase</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKApiCaptcha.h<br />VKApiCaptcha.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Methods for captcha work. Currently, it is 1 method for forcing captcha response</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/force" title="force"></a>
<h3 class="method-title"><code><a href="#//api/name/force">&ndash;&nbsp;force</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Returns error for captcha debugging</p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)force</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request to load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Returns error for captcha debugging</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiCaptcha.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

1159
Classes/VKApiDocs.html Normal file

File diff suppressed because it is too large Load Diff

121
Classes/VKApiFriends.html Normal file
View File

@ -0,0 +1,121 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKApiFriends Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKApiFriends Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiBase.html">VKApiBase</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKApiFriends.h<br />VKApiFriends.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Builds requests for API.users part</p>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

195
Classes/VKApiGroups.html Normal file
View File

@ -0,0 +1,195 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKApiGroups Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/getById:">- getById:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKApiGroups Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiBase.html">VKApiBase</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKApiGroups.h<br />VKApiGroups.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/getById:" title="getById:"></a>
<h3 class="method-title"><code><a href="#//api/name/getById:">&ndash;&nbsp;getById:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/groups.get">https://vk.com/dev/groups.get</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)getById:(NSDictionary *)<em>params</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>params</code></th>
<td><p>use parameters from description with VK_API prefix, e.g. VK_API_GROUP_ID, VK_API_FIELDS</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/groups.get">https://vk.com/dev/groups.get</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiGroups.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

313
Classes/VKApiObject.html Normal file
View File

@ -0,0 +1,313 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKApiObject Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/fields">fields</option>
</optgroup>
<optgroup label="Instance Methods">
<option value="//api/name/initWithDictionary:">- initWithDictionary:</option>
<option value="//api/name/serialize">- serialize</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKApiObject Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Conforms to</th>
<td>VKApiObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKApiObject.h<br />VKApiObject.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Basic class for API objects</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/fields" title="fields"></a>
<h3 class="method-title"><code><a href="#//api/name/fields">&nbsp;&nbsp;fields</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>If it possible, contains object fields from JSON as it is</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSDictionary *fields</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>If it possible, contains object fields from JSON as it is</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/initWithDictionary:" title="initWithDictionary:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithDictionary:">&ndash;&nbsp;initWithDictionary:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithDictionary:(NSDictionary *)<em>dict</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>dict</code></th>
<td><p>API json dictionary</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/serialize" title="serialize"></a>
<h3 class="method-title"><code><a href="#//api/name/serialize">&ndash;&nbsp;serialize</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Serialize current object into dictionary</p>
</div>
<div class="method-subsection method-declaration"><code>- (NSDictionary *)serialize</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Key-value dictionary, contains current object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Serialize current object into dictionary</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,622 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKApiObjectArray Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/count">count</option>
<option value="//api/name/items">items</option>
</optgroup>
<optgroup label="Instance Methods">
<option value="//api/name/initWithArray:">- initWithArray:</option>
<option value="//api/name/initWithArray:objectClass:">- initWithArray:objectClass:</option>
<option value="//api/name/initWithDictionary:">- initWithDictionary:</option>
<option value="//api/name/initWithDictionary:objectClass:">- initWithDictionary:objectClass:</option>
<option value="//api/name/objectAtIndex:">- objectAtIndex:</option>
<option value="//api/name/serialize">- serialize</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKApiObjectArray Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Conforms to</th>
<td>NSFastEnumeration</td>
</tr><tr>
<th>Declared in</th>
<td>VKApiObjectArray.h<br />VKApiObjectArray.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Base class for VK API arrays</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<h2 class="task-title">Other Methods</h2>
<div class="task-list">
<div class="section-method">
<a name="//api/name/count" title="count"></a>
<h3 class="method-title"><code><a href="#//api/name/count">&nbsp;&nbsp;count</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Count of <a href="#//api/name/items">items</a> in array</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readonly) NSUInteger count</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Count of <a href="#//api/name/items">items</a> in array</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObjectArray.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/items" title="items"></a>
<h3 class="method-title"><code><a href="#//api/name/items">&nbsp;&nbsp;items</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Parsed array items</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSMutableArray *items</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Parsed array items</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObjectArray.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/initWithDictionary:objectClass:" title="initWithDictionary:objectClass:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithDictionary:objectClass:">&ndash;&nbsp;initWithDictionary:objectClass:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionary</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithDictionary:(NSDictionary *)<em>dict</em> objectClass:(Class)<em>objectClass</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>dict</code></th>
<td><p>API json dictionary</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>objectClass</code></th>
<td><p>class of <a href="#//api/name/items">items</a> inside of array</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionary</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObjectArray.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/initWithArray:objectClass:" title="initWithArray:objectClass:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithArray:objectClass:">&ndash;&nbsp;initWithArray:objectClass:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json array. This method tries to set all known properties of current class from array</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithArray:(NSArray *)<em>array</em> objectClass:(Class)<em>objectClass</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>array</code></th>
<td><p>API json array</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>objectClass</code></th>
<td><p>class of <a href="#//api/name/items">items</a> inside of array</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json array. This method tries to set all known properties of current class from array</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObjectArray.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/initWithArray:" title="initWithArray:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithArray:">&ndash;&nbsp;initWithArray:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with any array. <a href="../Classes/VKApiObjectArray.html#//api/name/items">items</a> property is sets as passed array, <a href="../Classes/VKApiObjectArray.html#//api/name/count">count</a> is a <a href="../Classes/VKApiObjectArray.html#//api/name/count">count</a> of <a href="../Classes/VKApiObjectArray.html#//api/name/items">items</a> in passed array</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithArray:(NSArray *)<em>array</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>array</code></th>
<td><p>API json array</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with any array. <a href="../Classes/VKApiObjectArray.html#//api/name/items">items</a> property is sets as passed array, <a href="../Classes/VKApiObjectArray.html#//api/name/count">count</a> is a <a href="../Classes/VKApiObjectArray.html#//api/name/count">count</a> of <a href="../Classes/VKApiObjectArray.html#//api/name/items">items</a> in passed array</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObjectArray.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/objectAtIndex:" title="objectAtIndex:"></a>
<h3 class="method-title"><code><a href="#//api/name/objectAtIndex:">&ndash;&nbsp;objectAtIndex:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Array funtions</p>
</div>
<div class="method-subsection method-declaration"><code>- (id)objectAtIndex:(NSInteger)<em>idx</em></code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Array funtions</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObjectArray.h</code></p>
</div>
</div>
</div>
</div>
</div>
<h2 class="task-title">Other Methods</h2>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithDictionary:" title="initWithDictionary:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithDictionary:">&ndash;&nbsp;initWithDictionary:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithDictionary:(NSDictionary *)<em>dict</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>dict</code></th>
<td><p>API json dictionary</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/serialize" title="serialize"></a>
<h3 class="method-title"><code><a href="#//api/name/serialize">&ndash;&nbsp;serialize</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Serialize current object into dictionary</p>
</div>
<div class="method-subsection method-declaration"><code>- (NSDictionary *)serialize</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Key-value dictionary, contains current object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Serialize current object into dictionary</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

523
Classes/VKApiPhotos.html Normal file
View File

@ -0,0 +1,523 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKApiPhotos Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/getUploadServer:">- getUploadServer:</option>
<option value="//api/name/getUploadServer:andGroupId:">- getUploadServer:andGroupId:</option>
<option value="//api/name/getWallUploadServer">- getWallUploadServer</option>
<option value="//api/name/getWallUploadServer:">- getWallUploadServer:</option>
<option value="//api/name/save:">- save:</option>
<option value="//api/name/saveWallPhoto:">- saveWallPhoto:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKApiPhotos Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiBase.html">VKApiBase</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKApiPhotos.h<br />VKApiPhotos.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Builds requests for API.photos part</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/getUploadServer:" title="getUploadServer:"></a>
<h3 class="method-title"><code><a href="#//api/name/getUploadServer:">&ndash;&nbsp;getUploadServer:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/photos.getUploadServer">https://vk.com/dev/photos.getUploadServer</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)getUploadServer:(NSInteger)<em>albumId</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>albumId</code></th>
<td><p>album identifier (positive integer)</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/photos.getUploadServer">https://vk.com/dev/photos.getUploadServer</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiPhotos.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/getUploadServer:andGroupId:" title="getUploadServer:andGroupId:"></a>
<h3 class="method-title"><code><a href="#//api/name/getUploadServer:andGroupId:">&ndash;&nbsp;getUploadServer:andGroupId:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/photos.getUploadServer">https://vk.com/dev/photos.getUploadServer</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)getUploadServer:(NSInteger)<em>albumId</em> andGroupId:(NSInteger)<em>groupId</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>albumId</code></th>
<td><p>album identifier (positive integer)</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>groupId</code></th>
<td><p>group identifier (positive integer)</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/photos.getUploadServer">https://vk.com/dev/photos.getUploadServer</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiPhotos.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/getWallUploadServer" title="getWallUploadServer"></a>
<h3 class="method-title"><code><a href="#//api/name/getWallUploadServer">&ndash;&nbsp;getWallUploadServer</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/photos.getWallUploadServer">https://vk.com/dev/photos.getWallUploadServer</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)getWallUploadServer</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/photos.getWallUploadServer">https://vk.com/dev/photos.getWallUploadServer</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiPhotos.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/getWallUploadServer:" title="getWallUploadServer:"></a>
<h3 class="method-title"><code><a href="#//api/name/getWallUploadServer:">&ndash;&nbsp;getWallUploadServer:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/photos.getWallUploadServer">https://vk.com/dev/photos.getWallUploadServer</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)getWallUploadServer:(NSInteger)<em>groupId</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>groupId</code></th>
<td><p>group identifier (positive integer)</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/photos.getWallUploadServer">https://vk.com/dev/photos.getWallUploadServer</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiPhotos.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/save:" title="save:"></a>
<h3 class="method-title"><code><a href="#//api/name/save:">&ndash;&nbsp;save:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/photos.save">https://vk.com/dev/photos.save</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)save:(NSDictionary *)<em>params</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>params</code></th>
<td><p>params received after photo upload, with user id or group id</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/photos.save">https://vk.com/dev/photos.save</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiPhotos.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/saveWallPhoto:" title="saveWallPhoto:"></a>
<h3 class="method-title"><code><a href="#//api/name/saveWallPhoto:">&ndash;&nbsp;saveWallPhoto:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/photos.saveWallPhoto">https://vk.com/dev/photos.saveWallPhoto</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)saveWallPhoto:(NSDictionary *)<em>params</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>params</code></th>
<td><p>params received after photo upload, with user id or group id</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/photos.saveWallPhoto">https://vk.com/dev/photos.saveWallPhoto</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiPhotos.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

677
Classes/VKApiUsers.html Normal file
View File

@ -0,0 +1,677 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKApiUsers Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/get">- get</option>
<option value="//api/name/get:">- get:</option>
<option value="//api/name/getFollowers">- getFollowers</option>
<option value="//api/name/getFollowers:">- getFollowers:</option>
<option value="//api/name/getSubscriptions">- getSubscriptions</option>
<option value="//api/name/getSubscriptions:">- getSubscriptions:</option>
<option value="//api/name/isAppUser">- isAppUser</option>
<option value="//api/name/isAppUser:">- isAppUser:</option>
<option value="//api/name/search:">- search:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKApiUsers Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiBase.html">VKApiBase</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKApiUsers.h<br />VKApiUsers.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Builds requests for API.users part</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/get" title="get"></a>
<h3 class="method-title"><code><a href="#//api/name/get">&ndash;&nbsp;get</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Returns basic information about current user</p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)get</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Returns basic information about current user</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiUsers.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/get:" title="get:"></a>
<h3 class="method-title"><code><a href="#//api/name/get:">&ndash;&nbsp;get:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/users.get">https://vk.com/dev/users.get</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)get:(NSDictionary *)<em>params</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>params</code></th>
<td><p>use parameters from description with VK_API prefix, e.g. VK_API_USER_IDS, VK_API_FIELDS, VK_API_NAME_CASE</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/users.get">https://vk.com/dev/users.get</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiUsers.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/search:" title="search:"></a>
<h3 class="method-title"><code><a href="#//api/name/search:">&ndash;&nbsp;search:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/users.search">https://vk.com/dev/users.search</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)search:(NSDictionary *)<em>params</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>params</code></th>
<td><p>use parameters from description with VK_API prefix, e.g. VK_API_Q, VK_API_CITY, VK_API_COUNTRY, etc.</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/users.search">https://vk.com/dev/users.search</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiUsers.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/isAppUser" title="isAppUser"></a>
<h3 class="method-title"><code><a href="#//api/name/isAppUser">&ndash;&nbsp;isAppUser</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/users.isAppUser">https://vk.com/dev/users.isAppUser</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)isAppUser</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/users.isAppUser">https://vk.com/dev/users.isAppUser</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiUsers.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/isAppUser:" title="isAppUser:"></a>
<h3 class="method-title"><code><a href="#//api/name/isAppUser:">&ndash;&nbsp;isAppUser:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/users.isAppUser">https://vk.com/dev/users.isAppUser</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)isAppUser:(NSInteger)<em>userID</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>userID</code></th>
<td><p>ID of user to check</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/users.isAppUser">https://vk.com/dev/users.isAppUser</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiUsers.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/getSubscriptions" title="getSubscriptions"></a>
<h3 class="method-title"><code><a href="#//api/name/getSubscriptions">&ndash;&nbsp;getSubscriptions</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/users.getSubscriptions">https://vk.com/dev/users.getSubscriptions</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)getSubscriptions</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/users.getSubscriptions">https://vk.com/dev/users.getSubscriptions</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiUsers.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/getSubscriptions:" title="getSubscriptions:"></a>
<h3 class="method-title"><code><a href="#//api/name/getSubscriptions:">&ndash;&nbsp;getSubscriptions:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/users.getSubscriptions">https://vk.com/dev/users.getSubscriptions</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)getSubscriptions:(NSDictionary *)<em>params</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>params</code></th>
<td><p>use parameters from description with VK_API prefix, e.g. VK_API_USER_ID, VK_API_EXTENDED, etc.</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/users.getSubscriptions">https://vk.com/dev/users.getSubscriptions</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiUsers.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/getFollowers" title="getFollowers"></a>
<h3 class="method-title"><code><a href="#//api/name/getFollowers">&ndash;&nbsp;getFollowers</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/users.getFollowers">https://vk.com/dev/users.getFollowers</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)getFollowers</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/users.getFollowers">https://vk.com/dev/users.getFollowers</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiUsers.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/getFollowers:" title="getFollowers:"></a>
<h3 class="method-title"><code><a href="#//api/name/getFollowers:">&ndash;&nbsp;getFollowers:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/users.getFollowers">https://vk.com/dev/users.getFollowers</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)getFollowers:(NSDictionary *)<em>params</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>params</code></th>
<td><p>use parameters from description with VK_API prefix, e.g. VK_API_USER_ID, VK_API_OFFSET, etc.</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for load</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/users.getFollowers">https://vk.com/dev/users.getFollowers</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiUsers.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

205
Classes/VKApiWall.html Normal file
View File

@ -0,0 +1,205 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKApiWall Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/post:">- post:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKApiWall Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiBase.html">VKApiBase</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKApiWall.h<br />VKApiWall.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Builds requests for API.wall part</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/post:" title="post:"></a>
<h3 class="method-title"><code><a href="#//api/name/post:">&ndash;&nbsp;post:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p><a href="https://vk.com/dev/wall.post">https://vk.com/dev/wall.post</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (VKRequest *)post:(NSDictionary *)<em>params</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>params</code></th>
<td><p>Use parameters from description with VK_API prefix</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Request for execution</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p><a href="https://vk.com/dev/wall.post">https://vk.com/dev/wall.post</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiWall.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,215 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKAuthorizationContext Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Class Methods">
<option value="//api/name/contextWithAuthType:clientId:displayType:scope:revoke:">+ contextWithAuthType:clientId:displayType:scope:revoke:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKAuthorizationContext Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKAuthorizeController.h<br />VKAuthorizeController.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/contextWithAuthType:clientId:displayType:scope:revoke:" title="contextWithAuthType:clientId:displayType:scope:revoke:"></a>
<h3 class="method-title"><code><a href="#//api/name/contextWithAuthType:clientId:displayType:scope:revoke:">+&nbsp;contextWithAuthType:clientId:displayType:scope:revoke:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Prepare context for building oauth url</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)contextWithAuthType:(VKAuthorizationType)<em>authType</em> clientId:(NSString *)<em>clientId</em> displayType:(NSString *)<em>displayType</em> scope:(NSArray&lt;NSString*&gt; *)<em>scope</em> revoke:(BOOL)<em>revoke</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>authType</code></th>
<td><p>type of authorization will be used</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>clientId</code></th>
<td><p>id of the application</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>displayType</code></th>
<td><p>selected display type</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>scope</code></th>
<td><p>requested scope for application</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>revoke</code></th>
<td><p>If YES, user will see permissions list and allow to logout (if logged in already)</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Prepared context, which must be passed into buildAuthorizationURLWithContext: method</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Prepare context for building oauth url</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAuthorizeController.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,115 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKAuthorizationResult Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKAuthorizationResult Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKAuthorizationResult.h<br />VKAuthorizationResult.m</td>
</tr>
</tbody></table></div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,278 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKAuthorizeController Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Class Methods">
<option value="//api/name/presentForAuthorizeWithAppId:andPermissions:revokeAccess:displayType:">+ presentForAuthorizeWithAppId:andPermissions:revokeAccess:displayType:</option>
<option value="//api/name/presentForValidation:">+ presentForValidation:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKAuthorizeController Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>UIViewController</td>
</tr><tr>
<th>Conforms to</th>
<td>UIWebViewDelegate</td>
</tr><tr>
<th>Declared in</th>
<td>VKAuthorizeController.h<br />VKAuthorizeController.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Controller for authorization through webview (if VK app not available)</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/presentForAuthorizeWithAppId:andPermissions:revokeAccess:displayType:" title="presentForAuthorizeWithAppId:andPermissions:revokeAccess:displayType:"></a>
<h3 class="method-title"><code><a href="#//api/name/presentForAuthorizeWithAppId:andPermissions:revokeAccess:displayType:">+&nbsp;presentForAuthorizeWithAppId:andPermissions:revokeAccess:displayType:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Causes UIWebView in standard UINavigationController be presented in SDK delegate</p>
</div>
<div class="method-subsection method-declaration"><code>+ (void)presentForAuthorizeWithAppId:(NSString *)<em>appId</em> andPermissions:(NSArray *)<em>permissions</em> revokeAccess:(BOOL)<em>revoke</em> displayType:(VKDisplayType)<em>displayType</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>appId</code></th>
<td><p>Identifier of VK application</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>permissions</code></th>
<td><p>Permissions that user specified for application</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>revoke</code></th>
<td><p>If YES, user will see permissions list and allow to logout (if logged in already)</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>displayType</code></th>
<td><p>Defines view of authorization screen</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Causes UIWebView in standard UINavigationController be presented in SDK delegate</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAuthorizeController.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/presentForValidation:" title="presentForValidation:"></a>
<h3 class="method-title"><code><a href="#//api/name/presentForValidation:">+&nbsp;presentForValidation:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Causes UIWebView in standard UINavigationController be presented for user validation</p>
</div>
<div class="method-subsection method-declaration"><code>+ (void)presentForValidation:(VKError *)<em>validationError</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>validationError</code></th>
<td><p>validation error returned by API</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Causes UIWebView in standard UINavigationController be presented for user validation</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKAuthorizeController.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

380
Classes/VKBanInfo.html Normal file
View File

@ -0,0 +1,380 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKBanInfo Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/admin_id">admin_id</option>
<option value="//api/name/comment">comment</option>
<option value="//api/name/date">date</option>
<option value="//api/name/end_date">end_date</option>
<option value="//api/name/reason">reason</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKBanInfo Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKUser.h<br />VKUser.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>User type of VK API. See descriptions here <a href="https://vk.com/dev/fields">https://vk.com/dev/fields</a></p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/admin_id" title="admin_id"></a>
<h3 class="method-title"><code><a href="#//api/name/admin_id">&nbsp;&nbsp;admin_id</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>идентификатор администратора, который добавил пользователя в черный список;</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSNumber *admin_id</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>идентификатор администратора, который добавил пользователя в черный список;</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUser.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/date" title="date"></a>
<h3 class="method-title"><code><a href="#//api/name/date">&nbsp;&nbsp;date</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>дата добавления пользователя в черный список;</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSNumber *date</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>дата добавления пользователя в черный список;</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUser.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/reason" title="reason"></a>
<h3 class="method-title"><code><a href="#//api/name/reason">&nbsp;&nbsp;reason</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>причина добавления пользователя в черный список;</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSNumber *reason</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>причина добавления пользователя в черный список;</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUser.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/comment" title="comment"></a>
<h3 class="method-title"><code><a href="#//api/name/comment">&nbsp;&nbsp;comment</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>текст комментария</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSString *comment</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>текст комментария</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUser.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/end_date" title="end_date"></a>
<h3 class="method-title"><code><a href="#//api/name/end_date">&nbsp;&nbsp;end_date</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>дата, когда пользователь будет разбанен.</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSNumber *end_date</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>дата, когда пользователь будет разбанен.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUser.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

483
Classes/VKBatchRequest.html Normal file
View File

@ -0,0 +1,483 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKBatchRequest Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/completeBlock">completeBlock</option>
<option value="//api/name/errorBlock">errorBlock</option>
</optgroup>
<optgroup label="Instance Methods">
<option value="//api/name/cancel">- cancel</option>
<option value="//api/name/executeWithResultBlock:errorBlock:">- executeWithResultBlock:errorBlock:</option>
<option value="//api/name/initWithRequests:">- initWithRequests:</option>
<option value="//api/name/initWithRequestsArray:">- initWithRequestsArray:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKBatchRequest Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKBatchRequest.h<br />VKBatchRequest.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Used for execution bunch of methods at time, and receive results of that methods in array</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/completeBlock" title="completeBlock"></a>
<h3 class="method-title"><code><a href="#//api/name/completeBlock">&nbsp;&nbsp;completeBlock</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Specify completion block for request</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, copy) void ( ^ ) ( NSArray *responses ) completeBlock</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Specify completion block for request</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKBatchRequest.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/errorBlock" title="errorBlock"></a>
<h3 class="method-title"><code><a href="#//api/name/errorBlock">&nbsp;&nbsp;errorBlock</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Specity error (HTTP or API) block for request.</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, copy) void ( ^ ) ( NSError *error ) errorBlock</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Specity error (HTTP or API) block for request.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKBatchRequest.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/initWithRequests:" title="initWithRequests:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithRequests:">&ndash;&nbsp;initWithRequests:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initializes batch processing with requests</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithRequests:(VKRequest *)<em>firstRequest</em>, <em>...</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>firstRequest</code></th>
<td><p>,&hellip; A comma-separated list of requests should be loaded, ending with nil.</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Prepared request</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initializes batch processing with requests</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKBatchRequest.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/initWithRequestsArray:" title="initWithRequestsArray:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithRequestsArray:">&ndash;&nbsp;initWithRequestsArray:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initializes batch processing with requests array</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithRequestsArray:(NSArray *)<em>requests</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>requests</code></th>
<td><p>Array of requests should be loaded.</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Prepared request</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initializes batch processing with requests array</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKBatchRequest.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/executeWithResultBlock:errorBlock:" title="executeWithResultBlock:errorBlock:"></a>
<h3 class="method-title"><code><a href="#//api/name/executeWithResultBlock:errorBlock:">&ndash;&nbsp;executeWithResultBlock:errorBlock:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Executes batch request</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)executeWithResultBlock:(void ( ^ ) ( NSArray *responses ))<em>completeBlock</em> errorBlock:(void ( ^ ) ( NSError *))<em>errorBlock</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>completeBlock</code></th>
<td><p>will receive result of passed requests</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>errorBlock</code></th>
<td><p>called if any request did fail</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Executes batch request</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKBatchRequest.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/cancel" title="cancel"></a>
<h3 class="method-title"><code><a href="#//api/name/cancel">&ndash;&nbsp;cancel</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Cancel current batch operation</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)cancel</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Cancel current batch operation</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKBatchRequest.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

306
Classes/VKBundle.html Normal file
View File

@ -0,0 +1,306 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKBundle Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Class Methods">
<option value="//api/name/localizedString:">+ localizedString:</option>
<option value="//api/name/vkLibraryImageNamed:">+ vkLibraryImageNamed:</option>
<option value="//api/name/vkLibraryResourcesBundle">+ vkLibraryResourcesBundle</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKBundle Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKBundle.h<br />VKBundle.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Class for providing resources from VK SDK Bundle</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/vkLibraryResourcesBundle" title="vkLibraryResourcesBundle"></a>
<h3 class="method-title"><code><a href="#//api/name/vkLibraryResourcesBundle">+&nbsp;vkLibraryResourcesBundle</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Returns bundle for VK SDK (by default VKSdkResources)</p>
</div>
<div class="method-subsection method-declaration"><code>+ (NSBundle *)vkLibraryResourcesBundle</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Bundle object or nil</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Returns bundle for VK SDK (by default VKSdkResources)</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKBundle.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/vkLibraryImageNamed:" title="vkLibraryImageNamed:"></a>
<h3 class="method-title"><code><a href="#//api/name/vkLibraryImageNamed:">+&nbsp;vkLibraryImageNamed:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Searches for image in main application bundle, then VK SDK bundle</p>
</div>
<div class="method-subsection method-declaration"><code>+ (UIImage *)vkLibraryImageNamed:(NSString *)<em>name</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>name</code></th>
<td><p>Name for image to find</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Founded image object or nil, if file not found</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Searches for image in main application bundle, then VK SDK bundle</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKBundle.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/localizedString:" title="localizedString:"></a>
<h3 class="method-title"><code><a href="#//api/name/localizedString:">+&nbsp;localizedString:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Returns localized string from VK bundle</p>
</div>
<div class="method-subsection method-declaration"><code>+ (NSString *)localizedString:(NSString *)<em>string</em></code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Returns localized string from VK bundle</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKBundle.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

205
Classes/VKCaptchaView.html Normal file
View File

@ -0,0 +1,205 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKCaptchaView Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithFrame:andError:">- initWithFrame:andError:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKCaptchaView Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>UIView</td>
</tr><tr>
<th>Declared in</th>
<td>VKCaptchaView.h<br />VKCaptchaView.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>View for displaying captcha. Don&rsquo;t use it dirrectly. Use <a href="../Classes/VKCaptchaViewController.html">VKCaptchaViewController</a></p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithFrame:andError:" title="initWithFrame:andError:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithFrame:andError:">&ndash;&nbsp;initWithFrame:andError:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initializes view with captcha error</p>
</div>
<div class="method-subsection method-declaration"><code>- (id)initWithFrame:(CGRect)<em>frame</em> andError:(VKError *)<em>captchaError</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>frame</code></th>
<td><p>bounds of window where view will be displayed</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>captchaError</code></th>
<td><p>error for request that causes captcha-check</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initializes view with captcha error</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKCaptchaView.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,269 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKCaptchaViewController Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Class Methods">
<option value="//api/name/captchaControllerWithError:">+ captchaControllerWithError:</option>
</optgroup>
<optgroup label="Instance Methods">
<option value="//api/name/presentIn:">- presentIn:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKCaptchaViewController Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>UIViewController</td>
</tr><tr>
<th>Declared in</th>
<td>VKCaptchaViewController.h<br />VKCaptchaViewController.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Controller fo displaying captcha.</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/captchaControllerWithError:" title="captchaControllerWithError:"></a>
<h3 class="method-title"><code><a href="#//api/name/captchaControllerWithError:">+&nbsp;captchaControllerWithError:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initializes controller with captcha url</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)captchaControllerWithError:(VKError *)<em>error</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>error</code></th>
<td><p>error for request that causes captcha-check</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Prepared controller. Best way to use it - use <a href="#//api/name/presentIn:">presentIn:</a> method</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initializes controller with captcha url</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKCaptchaViewController.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/presentIn:" title="presentIn:"></a>
<h3 class="method-title"><code><a href="#//api/name/presentIn:">&ndash;&nbsp;presentIn:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Presents current view controller in another. Automatically hides when captcha was answered properly</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)presentIn:(UIViewController *)<em>viewController</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>viewController</code></th>
<td><p>Parent view controller</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Presents current view controller in another. Automatically hides when captcha was answered properly</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKCaptchaViewController.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

121
Classes/VKDocs.html Normal file
View File

@ -0,0 +1,121 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKDocs Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKDocs Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKDocs.h<br />VKDocs.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Docs type of VK API. See descriptions here <a href="https://vk.com/dev/doc">https://vk.com/dev/doc</a></p>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

205
Classes/VKDocsArray.html Normal file
View File

@ -0,0 +1,205 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKDocsArray Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithDictionary:">- initWithDictionary:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKDocsArray Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObjectArray.html">VKApiObjectArray</a> : <a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKDocs.h<br />VKDocs.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Array of API docs objects</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithDictionary:" title="initWithDictionary:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithDictionary:">&ndash;&nbsp;initWithDictionary:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithDictionary:(NSDictionary *)<em>dict</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>dict</code></th>
<td><p>API json dictionary</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

868
Classes/VKError.html Normal file
View File

@ -0,0 +1,868 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKError Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/apiError">apiError</option>
<option value="//api/name/captchaImg">captchaImg</option>
<option value="//api/name/captchaSid">captchaSid</option>
<option value="//api/name/errorCode">errorCode</option>
<option value="//api/name/errorMessage">errorMessage</option>
<option value="//api/name/errorReason">errorReason</option>
<option value="//api/name/httpError">httpError</option>
<option value="//api/name/redirectUri">redirectUri</option>
<option value="//api/name/request">request</option>
<option value="//api/name/requestParams">requestParams</option>
</optgroup>
<optgroup label="Class Methods">
<option value="//api/name/errorWithCode:">+ errorWithCode:</option>
<option value="//api/name/errorWithJson:">+ errorWithJson:</option>
<option value="//api/name/errorWithQuery:">+ errorWithQuery:</option>
</optgroup>
<optgroup label="Instance Methods">
<option value="//api/name/answerCaptcha:">- answerCaptcha:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKError Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKError.h<br />VKError.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Class for presenting VK SDK and VK API errors</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/httpError" title="httpError"></a>
<h3 class="method-title"><code><a href="#//api/name/httpError">&nbsp;&nbsp;httpError</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Contains system HTTP error</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSError *httpError</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Contains system HTTP error</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/apiError" title="apiError"></a>
<h3 class="method-title"><code><a href="#//api/name/apiError">&nbsp;&nbsp;apiError</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Describes API error</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) VKError *apiError</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Describes API error</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/request" title="request"></a>
<h3 class="method-title"><code><a href="#//api/name/request">&nbsp;&nbsp;request</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Request which caused error</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) VKRequest *request</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Request which caused error</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/errorCode" title="errorCode"></a>
<h3 class="method-title"><code><a href="#//api/name/errorCode">&nbsp;&nbsp;errorCode</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>May contains such errors:\n <b>HTTP status code</b> if HTTP error occured;\n <b>VK_API_ERROR</b> if API error occured;\n <b>VK_API_CANCELED</b> if <a href="#//api/name/request">request</a> was canceled;\n <b>VK_API_REQUEST_NOT_PREPARED</b> if error occured while preparing <a href="#//api/name/request">request</a>;</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) NSInteger errorCode</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>May contains such errors:\n <b>HTTP status code</b> if HTTP error occured;\n <b>VK_API_ERROR</b> if API error occured;\n <b>VK_API_CANCELED</b> if <a href="#//api/name/request">request</a> was canceled;\n <b>VK_API_REQUEST_NOT_PREPARED</b> if error occured while preparing <a href="#//api/name/request">request</a>;</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/errorMessage" title="errorMessage"></a>
<h3 class="method-title"><code><a href="#//api/name/errorMessage">&nbsp;&nbsp;errorMessage</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>API error message</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSString *errorMessage</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>API error message</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/errorReason" title="errorReason"></a>
<h3 class="method-title"><code><a href="#//api/name/errorReason">&nbsp;&nbsp;errorReason</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Reason for authorization fail</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSString *errorReason</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Reason for authorization fail</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/requestParams" title="requestParams"></a>
<h3 class="method-title"><code><a href="#//api/name/requestParams">&nbsp;&nbsp;requestParams</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>API parameters passed to <a href="#//api/name/request">request</a></p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSDictionary *requestParams</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>API parameters passed to <a href="#//api/name/request">request</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/captchaSid" title="captchaSid"></a>
<h3 class="method-title"><code><a href="#//api/name/captchaSid">&nbsp;&nbsp;captchaSid</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Captcha identifier for captcha-check</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSString *captchaSid</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Captcha identifier for captcha-check</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/captchaImg" title="captchaImg"></a>
<h3 class="method-title"><code><a href="#//api/name/captchaImg">&nbsp;&nbsp;captchaImg</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Image for captcha-check</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSString *captchaImg</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Image for captcha-check</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/redirectUri" title="redirectUri"></a>
<h3 class="method-title"><code><a href="#//api/name/redirectUri">&nbsp;&nbsp;redirectUri</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Redirection address if validation check required</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSString *redirectUri</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Redirection address if validation check required</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/errorWithCode:" title="errorWithCode:"></a>
<h3 class="method-title"><code><a href="#//api/name/errorWithCode:">+&nbsp;errorWithCode:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Generate new error with code</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)errorWithCode:(NSInteger)<em>errorCode</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>errorCode</code></th>
<td><p>positive if it&rsquo;s an HTTP error. Negative if it&rsquo;s API or SDK error</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Generate new error with code</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/errorWithJson:" title="errorWithJson:"></a>
<h3 class="method-title"><code><a href="#//api/name/errorWithJson:">+&nbsp;errorWithJson:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Generate API error from JSON</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)errorWithJson:(id)<em>JSON</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>JSON</code></th>
<td><p>Json <a href="#//api/name/description">description</a> of VK API error</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Generate API error from JSON</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/errorWithQuery:" title="errorWithQuery:"></a>
<h3 class="method-title"><code><a href="#//api/name/errorWithQuery:">+&nbsp;errorWithQuery:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Generate API error from HTTP-query</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)errorWithQuery:(NSDictionary *)<em>queryParams</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>queryParams</code></th>
<td><p>key-value parameters</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Generate API error from HTTP-query</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/answerCaptcha:" title="answerCaptcha:"></a>
<h3 class="method-title"><code><a href="#//api/name/answerCaptcha:">&ndash;&nbsp;answerCaptcha:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Repeats failed captcha <a href="#//api/name/request">request</a> with user entered answer to captcha</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)answerCaptcha:(NSString *)<em>userEnteredCode</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>userEnteredCode</code></th>
<td><p>answer for captcha</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Repeats failed captcha <a href="#//api/name/request">request</a> with user entered answer to captcha</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKError.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

292
Classes/VKGroup.html Normal file
View File

@ -0,0 +1,292 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKGroup Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/admin_level">admin_level</option>
<option value="//api/name/is_closed">is_closed</option>
<option value="//api/name/type">type</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKGroup Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKGroup.h<br />VKGroup.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/is_closed" title="is_closed"></a>
<h3 class="method-title"><code><a href="#//api/name/is_closed">&nbsp;&nbsp;is_closed</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>является ли сообщество закрытым. Возможные значения:
0 — открытое;
1 — закрытое;
2 — частное.</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSNumber *is_closed</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>является ли сообщество закрытым. Возможные значения:
0 — открытое;
1 — закрытое;
2 — частное.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKGroup.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/type" title="type"></a>
<h3 class="method-title"><code><a href="#//api/name/type">&nbsp;&nbsp;type</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>тип сообщества:
group — группа;
page — публичная страница;
event — мероприятие.</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSString *type</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>тип сообщества:
group — группа;
page — публичная страница;
event — мероприятие.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKGroup.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/admin_level" title="admin_level"></a>
<h3 class="method-title"><code><a href="#//api/name/admin_level">&nbsp;&nbsp;admin_level</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>полномочия текущего пользователя (если is_admin=1):
1 — модератор;
2 — редактор;
3 — администратор.</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSNumber *admin_level</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>полномочия текущего пользователя (если is_admin=1):
1 — модератор;
2 — редактор;
3 — администратор.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKGroup.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,195 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKGroupContacts Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithDictionary:">- initWithDictionary:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKGroupContacts Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObjectArray.html">VKApiObjectArray</a> : <a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKGroup.h<br />VKGroup.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithDictionary:" title="initWithDictionary:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithDictionary:">&ndash;&nbsp;initWithDictionary:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithDictionary:(NSDictionary *)<em>dict</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>dict</code></th>
<td><p>API json dictionary</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

195
Classes/VKGroupLinks.html Normal file
View File

@ -0,0 +1,195 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKGroupLinks Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithDictionary:">- initWithDictionary:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKGroupLinks Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObjectArray.html">VKApiObjectArray</a> : <a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKGroup.h<br />VKGroup.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithDictionary:" title="initWithDictionary:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithDictionary:">&ndash;&nbsp;initWithDictionary:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithDictionary:(NSDictionary *)<em>dict</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>dict</code></th>
<td><p>API json dictionary</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

195
Classes/VKGroups.html Normal file
View File

@ -0,0 +1,195 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKGroups Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithDictionary:">- initWithDictionary:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKGroups Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObjectArray.html">VKApiObjectArray</a> : <a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKGroup.h<br />VKGroup.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithDictionary:" title="initWithDictionary:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithDictionary:">&ndash;&nbsp;initWithDictionary:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithDictionary:(NSDictionary *)<em>dict</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>dict</code></th>
<td><p>API json dictionary</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

696
Classes/VKHTTPClient.html Normal file
View File

@ -0,0 +1,696 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKHTTPClient Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/operationQueue">operationQueue</option>
</optgroup>
<optgroup label="Class Methods">
<option value="//api/name/getClient">+ getClient</option>
</optgroup>
<optgroup label="Instance Methods">
<option value="//api/name/defaultValueForHeader:">- defaultValueForHeader:</option>
<option value="//api/name/enqueueBatchOfHTTPRequestOperations:progressBlock:completionBlock:">- enqueueBatchOfHTTPRequestOperations:progressBlock:completionBlock:</option>
<option value="//api/name/enqueueOperation:">- enqueueOperation:</option>
<option value="//api/name/multipartFormRequestWithMethod:path:images:">- multipartFormRequestWithMethod:path:images:</option>
<option value="//api/name/requestWithMethod:path:parameters:secure:">- requestWithMethod:path:parameters:secure:</option>
<option value="//api/name/setDefaultHeader:value:">- setDefaultHeader:value:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKHTTPClient Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Conforms to</th>
<td>NSCoding</td>
</tr><tr>
<th>Declared in</th>
<td>VKHTTPClient.h<br />VKHTTPClient.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Class for NSURLRequests generation, made for VK API.
Based on AFNetworking library ( <a href="https://github.com/AFNetworking/AFNetworking">https://github.com/AFNetworking/AFNetworking</a> )</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<a title="Initialization" name="task_Initialization"></a>
<h2 class="task-title">Initialization</h2>
<div class="task-list">
<div class="section-method">
<a name="//api/name/getClient" title="getClient"></a>
<h3 class="method-title"><code><a href="#//api/name/getClient">+&nbsp;getClient</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Creates and initializes an <code>VKHTTPClient</code> object with the specified base URL.</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)getClient</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>The newly-initialized HTTP client</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates and initializes an <code>VKHTTPClient</code> object with the specified base URL.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKHTTPClient.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/operationQueue" title="operationQueue"></a>
<h3 class="method-title"><code><a href="#//api/name/operationQueue">&nbsp;&nbsp;operationQueue</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>The operation queue which manages operations enqueued by the HTTP client.</p>
</div>
<div class="method-subsection method-declaration"><code>@property (readonly, nonatomic, strong) NSOperationQueue *operationQueue</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>The operation queue which manages operations enqueued by the HTTP client.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKHTTPClient.h</code></p>
</div>
</div>
</div>
</div>
</div>
<a title="Operations with default headers" name="task_Operations with default headers"></a>
<h2 class="task-title">Operations with default headers</h2>
<div class="task-list">
<div class="section-method">
<a name="//api/name/defaultValueForHeader:" title="defaultValueForHeader:"></a>
<h3 class="method-title"><code><a href="#//api/name/defaultValueForHeader:">&ndash;&nbsp;defaultValueForHeader:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Returns the value for the HTTP headers set in request objects created by the HTTP client.</p>
</div>
<div class="method-subsection method-declaration"><code>- (NSString *)defaultValueForHeader:(NSString *)<em>header</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>header</code></th>
<td><p>The HTTP header to return the default value for</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>The default value for the HTTP header, or <code>nil</code> if unspecified</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Returns the value for the HTTP headers set in request objects created by the HTTP client.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKHTTPClient.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/setDefaultHeader:value:" title="setDefaultHeader:value:"></a>
<h3 class="method-title"><code><a href="#//api/name/setDefaultHeader:value:">&ndash;&nbsp;setDefaultHeader:value:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Sets the value for the HTTP headers set in request objects made by the HTTP client. If <code>nil</code>, removes the existing value for that header.</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)setDefaultHeader:(NSString *)<em>header</em> value:(NSString *)<em>value</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>header</code></th>
<td><p>The HTTP header to set a default value for</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>value</code></th>
<td><p>The value set as default for the specified header, or `nil</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Sets the value for the HTTP headers set in request objects made by the HTTP client. If <code>nil</code>, removes the existing value for that header.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKHTTPClient.h</code></p>
</div>
</div>
</div>
</div>
</div>
<a title="Preparing requests" name="task_Preparing requests"></a>
<h2 class="task-title">Preparing requests</h2>
<div class="task-list">
<div class="section-method">
<a name="//api/name/requestWithMethod:path:parameters:secure:" title="requestWithMethod:path:parameters:secure:"></a>
<h3 class="method-title"><code><a href="#//api/name/requestWithMethod:path:parameters:secure:">&ndash;&nbsp;requestWithMethod:path:parameters:secure:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Creates an <code>NSMutableURLRequest</code> object with the specified HTTP method and path.</p>
</div>
<div class="method-subsection method-declaration"><code>- (NSMutableURLRequest *)requestWithMethod:(NSString *)<em>method</em> path:(NSString *)<em>path</em> parameters:(NSDictionary *)<em>parameters</em> secure:(BOOL)<em>secure</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>method</code></th>
<td><p>The HTTP method for the request, such as <code>GET</code>, <code>POST</code>, <code>PUT</code>, or <code>DELETE</code>. This parameter must not be <code>nil</code>.</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>path</code></th>
<td><p>The path to be appended to the HTTP client&rsquo;s base URL and used as the request URL. If <code>nil</code>, no path will be appended to the base URL.</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>parameters</code></th>
<td><p>The parameters to be either set as a query string for <code>GET</code> requests, or the request HTTP body.</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>secure</code></th>
<td><p>Use HTTPS or not</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>An <code>NSMutableURLRequest</code> object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates an <code>NSMutableURLRequest</code> object with the specified HTTP method and path.</p>
<p>If the HTTP method is <code>GET</code>, <code>HEAD</code>, or <code>DELETE</code>, the parameters will be used to construct a url-encoded query string that is appended to the request&rsquo;s URL. Otherwise, the parameters will be encoded according to the value of the <code>parameterEncoding</code> property, and set as the request body.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKHTTPClient.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/multipartFormRequestWithMethod:path:images:" title="multipartFormRequestWithMethod:path:images:"></a>
<h3 class="method-title"><code><a href="#//api/name/multipartFormRequestWithMethod:path:images:">&ndash;&nbsp;multipartFormRequestWithMethod:path:images:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Creates an <code>NSMutableURLRequest</code> object with the specified HTTP method and path, and constructs a <code>multipart/form-data</code> HTTP body, using the specified parameters and multipart form data block. See <a href="http://www.w3.org/TR/html4/interact/forms.html">http://www.w3.org/TR/html4/interact/forms.html</a>#h-17.13.4.2</p>
</div>
<div class="method-subsection method-declaration"><code>- (NSMutableURLRequest *)multipartFormRequestWithMethod:(NSString *)<em>method</em> path:(NSString *)<em>path</em> images:(NSArray *)<em>images</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>method</code></th>
<td><p>The HTTP method for the request. This parameter must not be <code>GET</code> or <code>HEAD</code>, or <code>nil</code>.</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>path</code></th>
<td><p>The path to be appended to the HTTP client&rsquo;s base URL and used as the request URL.</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>images</code></th>
<td><p>Upload images objects to append</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>An <code>NSMutableURLRequest</code> object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates an <code>NSMutableURLRequest</code> object with the specified HTTP method and path, and constructs a <code>multipart/form-data</code> HTTP body, using the specified parameters and multipart form data block. See <a href="http://www.w3.org/TR/html4/interact/forms.html">http://www.w3.org/TR/html4/interact/forms.html</a>#h-17.13.4.2</p>
<p>Multipart form requests are automatically streamed, reading files directly from disk along with in-memory data in a single HTTP body. The resulting <code>NSMutableURLRequest</code> object has an <code>HTTPBodyStream</code> property, so refrain from setting <code>HTTPBodyStream</code> or <code>HTTPBody</code> on this request object, as it will clear out the multipart form body stream.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKHTTPClient.h</code></p>
</div>
</div>
</div>
</div>
</div>
<a title="Enqueuing operations" name="task_Enqueuing operations"></a>
<h2 class="task-title">Enqueuing operations</h2>
<div class="task-list">
<div class="section-method">
<a name="//api/name/enqueueOperation:" title="enqueueOperation:"></a>
<h3 class="method-title"><code><a href="#//api/name/enqueueOperation:">&ndash;&nbsp;enqueueOperation:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Enqueues an <code>AFHTTPRequestOperation</code> to the HTTP client&rsquo;s operation queue.</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)enqueueOperation:(NSOperation *)<em>operation</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>operation</code></th>
<td><p>The HTTP request operation to be enqueued.</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Enqueues an <code>AFHTTPRequestOperation</code> to the HTTP client&rsquo;s operation queue.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKHTTPClient.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/enqueueBatchOfHTTPRequestOperations:progressBlock:completionBlock:" title="enqueueBatchOfHTTPRequestOperations:progressBlock:completionBlock:"></a>
<h3 class="method-title"><code><a href="#//api/name/enqueueBatchOfHTTPRequestOperations:progressBlock:completionBlock:">&ndash;&nbsp;enqueueBatchOfHTTPRequestOperations:progressBlock:completionBlock:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Enqueues the specified request operations into a batch. When each request operation finishes, the specified progress block is executed, until all of the request operations have finished, at which point the completion block also executes.</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)enqueueBatchOfHTTPRequestOperations:(NSArray *)<em>operations</em> progressBlock:(void ( ^ ) ( NSUInteger numberOfFinishedOperations , NSUInteger totalNumberOfOperations ))<em>progressBlock</em> completionBlock:(void ( ^ ) ( NSArray *operations ))<em>completionBlock</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>operations</code></th>
<td><p>The request operations used to be batched and enqueued.</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>progressBlock</code></th>
<td><p>A block object to be executed upon the completion of each request operation in the batch. This block has no return value and takes two arguments: the number of operations that have already finished execution, and the total number of operations.</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>completionBlock</code></th>
<td><p>A block object to be executed upon the completion of all of the request operations in the batch. This block has no return value and takes a single argument: the batched request operations.</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Enqueues the specified request operations into a batch. When each request operation finishes, the specified progress block is executed, until all of the request operations have finished, at which point the completion block also executes.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKHTTPClient.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

1250
Classes/VKHTTPOperation.html Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,468 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKImageParameters Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/imageType">imageType</option>
<option value="//api/name/jpegQuality">jpegQuality</option>
</optgroup>
<optgroup label="Class Methods">
<option value="//api/name/jpegImageWithQuality:">+ jpegImageWithQuality:</option>
<option value="//api/name/pngImage">+ pngImage</option>
</optgroup>
<optgroup label="Instance Methods">
<option value="//api/name/fileExtension">- fileExtension</option>
<option value="//api/name/mimeType">- mimeType</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKImageParameters Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKImageParameters.h<br />VKImageParameters.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Parameters used for uploading image into VK servers</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/imageType" title="imageType"></a>
<h3 class="method-title"><code><a href="#//api/name/imageType">&nbsp;&nbsp;imageType</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Type of image compression. Can be <b>VKImageTypeJpg</b> or <b>VKImageTypePng</b>.</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) VKImageType imageType</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Type of image compression. Can be <b>VKImageTypeJpg</b> or <b>VKImageTypePng</b>.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKImageParameters.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/jpegQuality" title="jpegQuality"></a>
<h3 class="method-title"><code><a href="#//api/name/jpegQuality">&nbsp;&nbsp;jpegQuality</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Quality used for jpg compression. From 0.0 to 1.0</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) CGFloat jpegQuality</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Quality used for jpg compression. From 0.0 to 1.0</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKImageParameters.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/pngImage" title="pngImage"></a>
<h3 class="method-title"><code><a href="#//api/name/pngImage">+&nbsp;pngImage</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Creates new parameters instance for png image.</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)pngImage</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>New instance of parameters</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates new parameters instance for png image.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKImageParameters.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/jpegImageWithQuality:" title="jpegImageWithQuality:"></a>
<h3 class="method-title"><code><a href="#//api/name/jpegImageWithQuality:">+&nbsp;jpegImageWithQuality:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Creates new parameters instance for jpeg image.</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)jpegImageWithQuality:(float)<em>quality</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>quality</code></th>
<td><p>Used only for <b>VKImageTypeJpg</b> representation. From 0.0 to 1.0</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>New instance with passed parameters</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates new parameters instance for jpeg image.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKImageParameters.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/fileExtension" title="fileExtension"></a>
<h3 class="method-title"><code><a href="#//api/name/fileExtension">&ndash;&nbsp;fileExtension</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Return file extension for selected type</p>
</div>
<div class="method-subsection method-declaration"><code>- (NSString *)fileExtension</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>png for VKImageTypePng image type, jpg for VKImageTypeJpg image type</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Return file extension for selected type</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKImageParameters.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/mimeType" title="mimeType"></a>
<h3 class="method-title"><code><a href="#//api/name/mimeType">&ndash;&nbsp;mimeType</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Return mime type</p>
</div>
<div class="method-subsection method-declaration"><code>- (NSString *)mimeType</code></div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>parameters mime type</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Return mime type</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKImageParameters.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,197 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKJSONOperation Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/setCompletionBlockWithSuccess:failure:">- setCompletionBlockWithSuccess:failure:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKJSONOperation Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKHTTPOperation.html">VKHTTPOperation</a> : <a href="../Classes/VKOperation.html">VKOperation</a> : NSOperation</td>
</tr><tr>
<th>Declared in</th>
<td>VKJSONOperation.h<br />VKJSONOperation.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/setCompletionBlockWithSuccess:failure:" title="setCompletionBlockWithSuccess:failure:"></a>
<h3 class="method-title"><code><a href="#//api/name/setCompletionBlockWithSuccess:failure:">&ndash;&nbsp;setCompletionBlockWithSuccess:failure:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Sets the <code>completionB</code>lock<code></code> property with a b<a href="../Classes/VKHTTPOperation.html#//api/name/lock">lock</a> that executes either the specified success or failure b<a href="../Classes/VKHTTPOperation.html#//api/name/lock">lock</a>, depending on the state of the <a href="../Classes/VKHTTPOperation.html#//api/name/request">request</a> on completion. If <a href="../Classes/VKHTTPOperation.html#//api/name/error"><code>error</code></a> returns a value, which can be caused by an unacceptable status code or content type, then <code>failure</code> is executed. Otherwise, <code>success</code> is executed.</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)setCompletionBlockWithSuccess:(void ( ^ ) ( VKHTTPOperation *operation , id responseObject ))<em>success</em> failure:(void ( ^ ) ( VKHTTPOperation *operation , NSError *error ))<em>failure</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>success</code></th>
<td><p>The b<a href="../Classes/VKHTTPOperation.html#//api/name/lock">lock</a> to be executed on the completion of a successful <a href="../Classes/VKHTTPOperation.html#//api/name/request">request</a>. This b<a href="../Classes/VKHTTPOperation.html#//api/name/lock">lock</a> has no return value and takes two arguments: the receiver operation and the object constructed from the <a href="../Classes/VKHTTPOperation.html#//api/name/response">response</a> data of the <a href="../Classes/VKHTTPOperation.html#//api/name/request">request</a>.</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>failure</code></th>
<td><p>The b<a href="../Classes/VKHTTPOperation.html#//api/name/lock">lock</a> to be executed on the completion of an unsuccessful <a href="../Classes/VKHTTPOperation.html#//api/name/request">request</a>. This b<a href="../Classes/VKHTTPOperation.html#//api/name/lock">lock</a> has no return value and takes two arguments: the receiver operation and the <a href="../Classes/VKHTTPOperation.html#//api/name/error">error</a> that occurred during the <a href="../Classes/VKHTTPOperation.html#//api/name/request">request</a>.</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Sets the <code>completionB</code>lock<code></code> property with a b<a href="../Classes/VKHTTPOperation.html#//api/name/lock">lock</a> that executes either the specified success or failure b<a href="../Classes/VKHTTPOperation.html#//api/name/lock">lock</a>, depending on the state of the <a href="../Classes/VKHTTPOperation.html#//api/name/request">request</a> on completion. If <a href="../Classes/VKHTTPOperation.html#//api/name/error"><code>error</code></a> returns a value, which can be caused by an unacceptable status code or content type, then <code>failure</code> is executed. Otherwise, <code>success</code> is executed.</p>
<p>This method should be overridden in subclasses in order to specify the <a href="../Classes/VKHTTPOperation.html#//api/name/response">response</a> object passed into the success b<a href="../Classes/VKHTTPOperation.html#//api/name/lock">lock</a>.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKHTTPOperation.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

121
Classes/VKLikes.html Normal file
View File

@ -0,0 +1,121 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKLikes Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKLikes Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKLikes.h<br />VKLikes.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Likes type of VK API</p>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

284
Classes/VKOperation.html Normal file
View File

@ -0,0 +1,284 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKOperation Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/lock">lock</option>
<option value="//api/name/responseQueue">responseQueue</option>
<option value="//api/name/state">state</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKOperation Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>NSOperation</td>
</tr><tr>
<th>Declared in</th>
<td>VKOperation.h<br />VKOperation.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Basic class for operations</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/state" title="state"></a>
<h3 class="method-title"><code><a href="#//api/name/state">&nbsp;&nbsp;state</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>This operation state. Value from VKOperationState enum</p>
</div>
<div class="method-subsection method-declaration"><code>@property (readwrite, nonatomic, assign) VKOperationState state</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>This operation state. Value from VKOperationState enum</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKOperation.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/lock" title="lock"></a>
<h3 class="method-title"><code><a href="#//api/name/lock">&nbsp;&nbsp;lock</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Operation working lock</p>
</div>
<div class="method-subsection method-declaration"><code>@property (readwrite, nonatomic, strong) NSRecursiveLock *lock</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Operation working lock</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKOperation.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/responseQueue" title="responseQueue"></a>
<h3 class="method-title"><code><a href="#//api/name/responseQueue">&nbsp;&nbsp;responseQueue</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Sets dispatch queue for returning result</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) dispatch_queue_t responseQueue</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Sets dispatch queue for returning result</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKOperation.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

121
Classes/VKPhoto.html Normal file
View File

@ -0,0 +1,121 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKPhoto Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKPhoto Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKPhoto.h<br />VKPhoto.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Photo type of VK API. See descriptions here <a href="https://vk.com/dev/photo">https://vk.com/dev/photo</a></p>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

205
Classes/VKPhotoArray.html Normal file
View File

@ -0,0 +1,205 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKPhotoArray Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithDictionary:">- initWithDictionary:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKPhotoArray Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObjectArray.html">VKApiObjectArray</a> : <a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKPhoto.h<br />VKPhoto.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Array of API photos objects</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithDictionary:" title="initWithDictionary:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithDictionary:">&ndash;&nbsp;initWithDictionary:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithDictionary:(NSDictionary *)<em>dict</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>dict</code></th>
<td><p>API json dictionary</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

195
Classes/VKPhotoSizes.html Normal file
View File

@ -0,0 +1,195 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKPhotoSizes Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithArray:">- initWithArray:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKPhotoSizes Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObjectArray.html">VKApiObjectArray</a> : <a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKPhotoSize.h<br />VKPhotoSize.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithArray:" title="initWithArray:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithArray:">&ndash;&nbsp;initWithArray:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with any array. <a href="../Classes/VKApiObjectArray.html#//api/name/items">items</a> property is sets as passed array, <a href="../Classes/VKApiObjectArray.html#//api/name/count">count</a> is a <a href="../Classes/VKApiObjectArray.html#//api/name/count">count</a> of <a href="../Classes/VKApiObjectArray.html#//api/name/items">items</a> in passed array</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithArray:(NSArray *)<em>array</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>array</code></th>
<td><p>API json array</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with any array. <a href="../Classes/VKApiObjectArray.html#//api/name/items">items</a> property is sets as passed array, <a href="../Classes/VKApiObjectArray.html#//api/name/count">count</a> is a <a href="../Classes/VKApiObjectArray.html#//api/name/count">count</a> of <a href="../Classes/VKApiObjectArray.html#//api/name/items">items</a> in passed array</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObjectArray.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,193 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKPlaceholderTextView Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/measureHeightOfUITextView">- measureHeightOfUITextView</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKPlaceholderTextView Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>UITextView</td>
</tr><tr>
<th>Declared in</th>
<td>VKShareDialogController.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Author: Jason George;
Source: <a href="http://stackoverflow.com/a/1704469/1271424">http://stackoverflow.com/a/1704469/1271424</a></p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/measureHeightOfUITextView" title="measureHeightOfUITextView"></a>
<h3 class="method-title"><code><a href="#//api/name/measureHeightOfUITextView">&ndash;&nbsp;measureHeightOfUITextView</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>iOS 7 text view measurement.
Author: tarmes;
Source: <a href="http://stackoverflow.com/a/19047464/1271424">http://stackoverflow.com/a/19047464/1271424</a></p>
</div>
<div class="method-subsection method-declaration"><code>- (CGFloat)measureHeightOfUITextView</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>iOS 7 text view measurement.
Author: tarmes;
Source: <a href="http://stackoverflow.com/a/19047464/1271424">http://stackoverflow.com/a/19047464/1271424</a></p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKShareDialogController.m</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,121 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKPropertyHelper Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKPropertyHelper Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKApiObject.h<br />VKApiObject.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Helps in objects parsing</p>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

195
Classes/VKRelativities.html Normal file
View File

@ -0,0 +1,195 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKRelativities Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithDictionary:">- initWithDictionary:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKRelativities Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObjectArray.html">VKApiObjectArray</a> : <a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKRelative.h<br />VKRelative.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithDictionary:" title="initWithDictionary:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithDictionary:">&ndash;&nbsp;initWithDictionary:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithDictionary:(NSDictionary *)<em>dict</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>dict</code></th>
<td><p>API json dictionary</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

2481
Classes/VKRequest.html Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,380 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKRequestTiming Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/finishTime">finishTime</option>
<option value="//api/name/loadTime">loadTime</option>
<option value="//api/name/parseTime">parseTime</option>
<option value="//api/name/startTime">startTime</option>
<option value="//api/name/totalTime">totalTime</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKRequestTiming Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKRequest.h<br />VKRequest.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Creates and debug timings for <a href="../Classes/VKRequest.html">VKRequest</a></p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/startTime" title="startTime"></a>
<h3 class="method-title"><code><a href="#//api/name/startTime">&nbsp;&nbsp;startTime</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Date of request start</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSDate *startTime</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Date of request start</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKRequest.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/finishTime" title="finishTime"></a>
<h3 class="method-title"><code><a href="#//api/name/finishTime">&nbsp;&nbsp;finishTime</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Date of request <a href="#//api/name/finished">finished</a> (after all operations)</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSDate *finishTime</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Date of request <a href="#//api/name/finished">finished</a> (after all operations)</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKRequest.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/loadTime" title="loadTime"></a>
<h3 class="method-title"><code><a href="#//api/name/loadTime">&nbsp;&nbsp;loadTime</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Interval of networking load time</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) NSTimeInterval loadTime</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Interval of networking load time</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKRequest.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/parseTime" title="parseTime"></a>
<h3 class="method-title"><code><a href="#//api/name/parseTime">&nbsp;&nbsp;parseTime</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Interval of model parsing time</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) NSTimeInterval parseTime</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Interval of model parsing time</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKRequest.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/totalTime" title="totalTime"></a>
<h3 class="method-title"><code><a href="#//api/name/totalTime">&nbsp;&nbsp;totalTime</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Total time, as difference (<a href="#//api/name/finishTime">finishTime</a> - <a href="#//api/name/startTime">startTime</a>)</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readonly) NSTimeInterval totalTime</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Total time, as difference (<a href="#//api/name/finishTime">finishTime</a> - <a href="#//api/name/startTime">startTime</a>)</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKRequest.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,288 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKRequestsScheduler Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Class Methods">
<option value="//api/name/instance">+ instance</option>
</optgroup>
<optgroup label="Instance Methods">
<option value="//api/name/scheduleRequest:">- scheduleRequest:</option>
<option value="//api/name/setEnabled:">- setEnabled:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKRequestsScheduler Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKRequestsScheduler.h<br />VKRequestsScheduler.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>A singletone class for simple schedule requests. It used for preventing &ldquo;Too many requests per second&rdquo; error.</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/instance" title="instance"></a>
<h3 class="method-title"><code><a href="#//api/name/instance">+&nbsp;instance</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Returns an instance of scheduler</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)instance</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Returns an instance of scheduler</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKRequestsScheduler.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/setEnabled:" title="setEnabled:"></a>
<h3 class="method-title"><code><a href="#//api/name/setEnabled:">&ndash;&nbsp;setEnabled:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Used for enabling or disabling scheduler. If scheduler disabled, all next added requests will be sent immediately</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)setEnabled:(BOOL)<em>enabled</em></code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Used for enabling or disabling scheduler. If scheduler disabled, all next added requests will be sent immediately</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKRequestsScheduler.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/scheduleRequest:" title="scheduleRequest:"></a>
<h3 class="method-title"><code><a href="#//api/name/scheduleRequest:">&ndash;&nbsp;scheduleRequest:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Adds requests to queue. If scheduler disabled, request starts immediately</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)scheduleRequest:(VKRequest *)<em>req</em></code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Adds requests to queue. If scheduler disabled, request starts immediately</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKRequestsScheduler.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

332
Classes/VKResponse.html Normal file
View File

@ -0,0 +1,332 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKResponse Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/json">json</option>
<option value="//api/name/parsedModel">parsedModel</option>
<option value="//api/name/request">request</option>
<option value="//api/name/responseString">responseString</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKResponse Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKResponse.h<br />VKResponse.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Class presenting answer from API</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/request" title="request"></a>
<h3 class="method-title"><code><a href="#//api/name/request">&nbsp;&nbsp;request</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Request which caused response</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, weak) VKRequest *request</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Request which caused response</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKResponse.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/json" title="json"></a>
<h3 class="method-title"><code><a href="#//api/name/json">&nbsp;&nbsp;json</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Json content of response. Can be array or object.</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) id json</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Json content of response. Can be array or object.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKResponse.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/parsedModel" title="parsedModel"></a>
<h3 class="method-title"><code><a href="#//api/name/parsedModel">&nbsp;&nbsp;parsedModel</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Model parsed from response</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) id parsedModel</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Model parsed from response</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKResponse.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/responseString" title="responseString"></a>
<h3 class="method-title"><code><a href="#//api/name/responseString">&nbsp;&nbsp;responseString</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Original response string from server</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, copy) NSString *responseString</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Original response string from server</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKResponse.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

195
Classes/VKSchool.html Normal file
View File

@ -0,0 +1,195 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKSchool Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithDictionary:">- initWithDictionary:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKSchool Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKSchool.h<br />VKSchool.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithDictionary:" title="initWithDictionary:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithDictionary:">&ndash;&nbsp;initWithDictionary:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithDictionary:(NSDictionary *)<em>dict</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>dict</code></th>
<td><p>API json dictionary</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

195
Classes/VKSchools.html Normal file
View File

@ -0,0 +1,195 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKSchools Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithDictionary:">- initWithDictionary:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKSchools Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObjectArray.html">VKApiObjectArray</a> : <a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKSchool.h<br />VKSchool.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithDictionary:" title="initWithDictionary:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithDictionary:">&ndash;&nbsp;initWithDictionary:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithDictionary:(NSDictionary *)<em>dict</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>dict</code></th>
<td><p>API json dictionary</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

1147
Classes/VKSdk.html Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,524 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKShareDialogController Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/completionHandler">completionHandler</option>
<option value="//api/name/dismissAutomatically">dismissAutomatically</option>
<option value="//api/name/postId">postId</option>
<option value="//api/name/requestedScope">requestedScope</option>
<option value="//api/name/shareLink">shareLink</option>
<option value="//api/name/text">text</option>
<option value="//api/name/uploadImages">uploadImages</option>
<option value="//api/name/vkImages">vkImages</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKShareDialogController Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>UIViewController</td>
</tr><tr>
<th>Declared in</th>
<td>VKShareDialogController.h<br />VKShareDialogController.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Creates dialog for sharing some information from your app to user wall in VK</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/uploadImages" title="uploadImages"></a>
<h3 class="method-title"><code><a href="#//api/name/uploadImages">&nbsp;&nbsp;uploadImages</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Array of prepared <a href="../Classes/VKUploadImage.html">VKUploadImage</a> objects for upload and share. User can remove any attachment</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSArray *uploadImages</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Array of prepared <a href="../Classes/VKUploadImage.html">VKUploadImage</a> objects for upload and share. User can remove any attachment</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKShareDialogController.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/vkImages" title="vkImages"></a>
<h3 class="method-title"><code><a href="#//api/name/vkImages">&nbsp;&nbsp;vkImages</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Photos already uploaded to VK. That is array of photos ids: @[ownerid_photoid, &hellip;];</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSArray *vkImages</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Photos already uploaded to VK. That is array of photos ids: @[ownerid_photoid, &hellip;];</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKShareDialogController.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/shareLink" title="shareLink"></a>
<h3 class="method-title"><code><a href="#//api/name/shareLink">&nbsp;&nbsp;shareLink</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Links attachment for new post</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) VKShareLink *shareLink</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Links attachment for new post</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKShareDialogController.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/text" title="text"></a>
<h3 class="method-title"><code><a href="#//api/name/text">&nbsp;&nbsp;text</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Text to share. User can change it</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, copy) NSString *text</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Text to share. User can change it</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKShareDialogController.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/requestedScope" title="requestedScope"></a>
<h3 class="method-title"><code><a href="#//api/name/requestedScope">&nbsp;&nbsp;requestedScope</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Put only needed scopes into that array. By default equals @[VK_PER_WALL,VK_PER_PHOTOS]</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSArray *requestedScope</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Put only needed scopes into that array. By default equals @[VK_PER_WALL,VK_PER_PHOTOS]</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKShareDialogController.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/completionHandler" title="completionHandler"></a>
<h3 class="method-title"><code><a href="#//api/name/completionHandler">&nbsp;&nbsp;completionHandler</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>You can receive information about sharing state</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, copy) void ( ^ ) ( VKShareDialogController *dialog , VKShareDialogControllerResult result ) completionHandler</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>You can receive information about sharing state</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKShareDialogController.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/dismissAutomatically" title="dismissAutomatically"></a>
<h3 class="method-title"><code><a href="#//api/name/dismissAutomatically">&nbsp;&nbsp;dismissAutomatically</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Flag meaning the share viewcontroller manage it&rsquo;s presentation state by itself</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) BOOL dismissAutomatically</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Flag meaning the share viewcontroller manage it&rsquo;s presentation state by itself</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKShareDialogController.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/postId" title="postId"></a>
<h3 class="method-title"><code><a href="#//api/name/postId">&nbsp;&nbsp;postId</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Contains post id created via share dialog. Example string: 123_4567890</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readonly, copy) NSString *postId</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Contains post id created via share dialog. Example string: 123_4567890</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKShareDialogController.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,424 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKShareDialogControllerInternal Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/vkSdkAccessAuthorizationFinishedWithResult:">- vkSdkAccessAuthorizationFinishedWithResult:</option>
<option value="//api/name/vkSdkAuthorizationStateUpdatedWithResult:">- vkSdkAuthorizationStateUpdatedWithResult:</option>
<option value="//api/name/vkSdkNeedCaptchaEnter:">- vkSdkNeedCaptchaEnter:</option>
<option value="//api/name/vkSdkShouldPresentViewController:">- vkSdkShouldPresentViewController:</option>
<option value="//api/name/vkSdkUserAuthorizationFailed">- vkSdkUserAuthorizationFailed</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKShareDialogControllerInternal Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>UIViewController</td>
</tr><tr>
<th>Conforms to</th>
<td>UICollectionViewDataSource<br />UICollectionViewDelegate<br />UICollectionViewDelegateFlowLayout<br />UITextViewDelegate<br /><a href="../Protocols/VKSdkDelegate.html">VKSdkDelegate</a><br /><a href="../Protocols/VKSdkUIDelegate.html">VKSdkUIDelegate</a></td>
</tr><tr>
<th>Declared in</th>
<td>VKShareDialogController.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/vkSdkNeedCaptchaEnter:" title="vkSdkNeedCaptchaEnter:"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkNeedCaptchaEnter:">&ndash;&nbsp;vkSdkNeedCaptchaEnter:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Calls when user must perform captcha-check</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkNeedCaptchaEnter:(VKError *)<em>captchaError</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>captchaError</code></th>
<td><p>error returned from API. You can load captcha image from <b>captchaImg</b> property.
After user answered current captcha, call answerCaptcha: method with user entered answer.</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Calls when user must perform captcha-check</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/vkSdkShouldPresentViewController:" title="vkSdkShouldPresentViewController:"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkShouldPresentViewController:">&ndash;&nbsp;vkSdkShouldPresentViewController:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Pass view controller that should be presented to user. Usually, it&rsquo;s an authorization window</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkShouldPresentViewController:(UIViewController *)<em>controller</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>controller</code></th>
<td><p>view controller that must be shown to user</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Pass view controller that should be presented to user. Usually, it&rsquo;s an authorization window</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/vkSdkAccessAuthorizationFinishedWithResult:" title="vkSdkAccessAuthorizationFinishedWithResult:"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkAccessAuthorizationFinishedWithResult:">&ndash;&nbsp;vkSdkAccessAuthorizationFinishedWithResult:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Notifies delegate about authorization was completed, and returns authorization result with new token or error.</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkAccessAuthorizationFinishedWithResult:(VKAuthorizationResult *)<em>result</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>result</code></th>
<td><p>contains new token or error, retrieved after VK authorization</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Notifies delegate about authorization was completed, and returns authorization result with new token or error.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/vkSdkAuthorizationStateUpdatedWithResult:" title="vkSdkAuthorizationStateUpdatedWithResult:"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkAuthorizationStateUpdatedWithResult:">&ndash;&nbsp;vkSdkAuthorizationStateUpdatedWithResult:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Notifies delegate about authorization state was changed, and returns authorization result with new token or error.
If authorization was successfull, also contains user info</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkAuthorizationStateUpdatedWithResult:(VKAuthorizationResult *)<em>result</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>result</code></th>
<td><p>contains new token or error, retrieved after VK authorization</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Notifies delegate about authorization state was changed, and returns authorization result with new token or error.
If authorization was successfull, also contains user info</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/vkSdkUserAuthorizationFailed" title="vkSdkUserAuthorizationFailed"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkUserAuthorizationFailed">&ndash;&nbsp;vkSdkUserAuthorizationFailed</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Notifies delegate about access error, mostly connected with user deauthorized application</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkUserAuthorizationFailed</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Notifies delegate about access error, mostly connected with user deauthorized application</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

226
Classes/VKShareLink.html Normal file
View File

@ -0,0 +1,226 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKShareLink Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/link">link</option>
<option value="//api/name/title">title</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKShareLink Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKShareDialogController.h<br />VKShareDialogController.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/title" title="title"></a>
<h3 class="method-title"><code><a href="#//api/name/title">&nbsp;&nbsp;title</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Use that field for present <a href="#//api/name/link">link</a> description in share dialog interface</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, copy) NSString *title</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Use that field for present <a href="#//api/name/link">link</a> description in share dialog interface</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKShareDialogController.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/link" title="link"></a>
<h3 class="method-title"><code><a href="#//api/name/link">&nbsp;&nbsp;link</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Use that field for pass real link to VK. Host of the link will be displayed in share dialog</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, copy) NSURL *link</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Use that field for pass real link to VK. Host of the link will be displayed in share dialog</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKShareDialogController.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

195
Classes/VKUniversities.html Normal file
View File

@ -0,0 +1,195 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKUniversities Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithDictionary:">- initWithDictionary:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKUniversities Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObjectArray.html">VKApiObjectArray</a> : <a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKUniversity.h<br />VKUniversity.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithDictionary:" title="initWithDictionary:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithDictionary:">&ndash;&nbsp;initWithDictionary:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithDictionary:(NSDictionary *)<em>dict</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>dict</code></th>
<td><p>API json dictionary</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

428
Classes/VKUploadImage.html Normal file
View File

@ -0,0 +1,428 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKUploadImage Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/imageData">imageData</option>
<option value="//api/name/parameters">parameters</option>
<option value="//api/name/sourceImage">sourceImage</option>
</optgroup>
<optgroup label="Class Methods">
<option value="//api/name/uploadImageWithData:andParams:">+ uploadImageWithData:andParams:</option>
<option value="//api/name/uploadImageWithImage:andParams:">+ uploadImageWithImage:andParams:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKUploadImage Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKUploadImage.h<br />VKUploadImage.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Contains image data with image description</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/imageData" title="imageData"></a>
<h3 class="method-title"><code><a href="#//api/name/imageData">&nbsp;&nbsp;imageData</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Bytes of image</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSData *imageData</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Bytes of image</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUploadImage.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/sourceImage" title="sourceImage"></a>
<h3 class="method-title"><code><a href="#//api/name/sourceImage">&nbsp;&nbsp;sourceImage</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Source image</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) UIImage *sourceImage</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Source image</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUploadImage.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/parameters" title="parameters"></a>
<h3 class="method-title"><code><a href="#//api/name/parameters">&nbsp;&nbsp;parameters</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Image basic info</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) VKImageParameters *parameters</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Image basic info</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUploadImage.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/uploadImageWithData:andParams:" title="uploadImageWithData:andParams:"></a>
<h3 class="method-title"><code><a href="#//api/name/uploadImageWithData:andParams:">+&nbsp;uploadImageWithData:andParams:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Create new image data representation used for upload</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)uploadImageWithData:(NSData *)<em>data</em> andParams:(VKImageParameters *)<em>params</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>data</code></th>
<td><p>Bytes of image</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>params</code></th>
<td><p>Image basic info</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Prepared object for using in upload</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Create new image data representation used for upload</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUploadImage.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/uploadImageWithImage:andParams:" title="uploadImageWithImage:andParams:"></a>
<h3 class="method-title"><code><a href="#//api/name/uploadImageWithImage:andParams:">+&nbsp;uploadImageWithImage:andParams:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Create new image representation used for upload</p>
</div>
<div class="method-subsection method-declaration"><code>+ (instancetype)uploadImageWithImage:(UIImage *)<em>image</em> andParams:(VKImageParameters *)<em>params</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>image</code></th>
<td><p>Source image</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>params</code></th>
<td><p>Image basic info</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Prepared object for using in upload</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Create new image representation used for upload</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUploadImage.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,188 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKUploadImageOperation Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/state">state</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKUploadImageOperation Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKOperation.html">VKOperation</a> : NSOperation</td>
</tr><tr>
<th>Declared in</th>
<td>VKUploadPhotoBase.h<br />VKUploadPhotoBase.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Special operation for execute upload</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<a title="Extension Methods" name="task_Extension Methods"></a>
<h2 class="task-title">Extension Methods</h2>
<div class="task-list">
<div class="section-method">
<a name="//api/name/state" title="state"></a>
<h3 class="method-title"><code><a href="#//api/name/state">&nbsp;&nbsp;state</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>This operation state. Value from VKOperationState enum</p>
</div>
<div class="method-subsection method-declaration"><code>@property (readwrite, nonatomic, assign) VKOperationState state</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>This operation state. Value from VKOperationState enum</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKOperation.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,544 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKUploadPhotoBase Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/albumId">albumId</option>
<option value="//api/name/executionOperation">executionOperation</option>
<option value="//api/name/groupId">groupId</option>
<option value="//api/name/image">image</option>
<option value="//api/name/imageParameters">imageParameters</option>
<option value="//api/name/userId">userId</option>
</optgroup>
<optgroup label="Instance Methods">
<option value="//api/name/createExecutionOperation">- createExecutionOperation</option>
<option value="//api/name/methodName">- methodName</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKUploadPhotoBase Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKRequest.html">VKRequest</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKUploadPhotoBase.h<br />VKUploadPhotoBase.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Provides common part of photo upload process</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<h2 class="task-title">Other Methods</h2>
<div class="task-list">
<div class="section-method">
<a name="//api/name/albumId" title="albumId"></a>
<h3 class="method-title"><code><a href="#//api/name/albumId">&nbsp;&nbsp;albumId</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>ID of album to upload</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) NSInteger albumId</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>ID of album to upload</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUploadPhotoBase.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/groupId" title="groupId"></a>
<h3 class="method-title"><code><a href="#//api/name/groupId">&nbsp;&nbsp;groupId</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>ID of group to upload</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) NSInteger groupId</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>ID of group to upload</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUploadPhotoBase.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/userId" title="userId"></a>
<h3 class="method-title"><code><a href="#//api/name/userId">&nbsp;&nbsp;userId</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>ID of user wall to upload</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, assign) NSInteger userId</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>ID of user wall to upload</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUploadPhotoBase.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/imageParameters" title="imageParameters"></a>
<h3 class="method-title"><code><a href="#//api/name/imageParameters">&nbsp;&nbsp;imageParameters</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Passed <a href="#//api/name/image">image</a> parameters</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) VKImageParameters *imageParameters</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Passed <a href="#//api/name/image">image</a> parameters</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUploadPhotoBase.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/image" title="image"></a>
<h3 class="method-title"><code><a href="#//api/name/image">&nbsp;&nbsp;image</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Image to upload</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) UIImage *image</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Image to upload</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUploadPhotoBase.h</code></p>
</div>
</div>
</div>
</div>
</div>
<h2 class="task-title">Other Methods</h2>
<div class="task-list">
<div class="section-method">
<a name="//api/name/createExecutionOperation" title="createExecutionOperation"></a>
<h3 class="method-title"><code><a href="#//api/name/createExecutionOperation">&ndash;&nbsp;createExecutionOperation</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Creates loading operation for this request</p>
</div>
<div class="method-subsection method-declaration"><code>- (NSOperation *)createExecutionOperation</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates loading operation for this request</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKRequest.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/methodName" title="methodName"></a>
<h3 class="method-title"><code><a href="#//api/name/methodName">&ndash;&nbsp;methodName</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Returns method for current request, e.g. users.get</p>
</div>
<div class="method-subsection method-declaration"><code>- (NSString *)methodName</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Returns method for current request, e.g. users.get</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKRequest.h</code></p>
</div>
</div>
</div>
</div>
</div>
<a title="Extension Methods" name="task_Extension Methods"></a>
<h2 class="task-title">Extension Methods</h2>
<div class="task-list">
<div class="section-method">
<a name="//api/name/executionOperation" title="executionOperation"></a>
<h3 class="method-title"><code><a href="#//api/name/executionOperation">&nbsp;&nbsp;executionOperation</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Returns http operation that can be enqueued</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, readwrite, strong) NSOperation *executionOperation</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Returns http operation that can be enqueued</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKRequest.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,220 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKUploadPhotoRequest Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithImage:parameters:albumId:groupId:">- initWithImage:parameters:albumId:groupId:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKUploadPhotoRequest Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKUploadPhotoBase.html">VKUploadPhotoBase</a> : <a href="../Classes/VKRequest.html">VKRequest</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKUploadPhotoRequest.h<br />VKUploadPhotoRequest.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Special request for upload photos to specified album</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithImage:parameters:albumId:groupId:" title="initWithImage:parameters:albumId:groupId:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithImage:parameters:albumId:groupId:">&ndash;&nbsp;initWithImage:parameters:albumId:groupId:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initializes photo upload request with parameters</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithImage:(UIImage *)<em>image</em> parameters:(VKImageParameters *)<em>parameters</em> albumId:(NSInteger)<em>albumId</em> groupId:(NSInteger)<em>groupId</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>image</code></th>
<td><p>Image to upload</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>parameters</code></th>
<td><p>image parameters for upload</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>albumId</code></th>
<td><p>ID of album for photo</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>groupId</code></th>
<td><p>ID of group (without minus sign) on which wall image should be posted (or nil)</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Completed request for executing</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initializes photo upload request with parameters</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUploadPhotoRequest.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,220 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKUploadWallPhotoRequest Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithImage:parameters:userId:groupId:">- initWithImage:parameters:userId:groupId:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKUploadWallPhotoRequest Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKUploadPhotoBase.html">VKUploadPhotoBase</a> : <a href="../Classes/VKRequest.html">VKRequest</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKUploadWallPhotoRequest.h<br />VKUploadWallPhotoRequest.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Special request for upload single photo to user wall</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithImage:parameters:userId:groupId:" title="initWithImage:parameters:userId:groupId:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithImage:parameters:userId:groupId:">&ndash;&nbsp;initWithImage:parameters:userId:groupId:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initializes photo upload request with parameters</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithImage:(UIImage *)<em>image</em> parameters:(VKImageParameters *)<em>parameters</em> userId:(NSInteger)<em>userId</em> groupId:(NSInteger)<em>groupId</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>image</code></th>
<td><p>Image to upload</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>parameters</code></th>
<td><p>image parameters for upload</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>userId</code></th>
<td><p>ID of user on which wall image should be posted (or nil)</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>groupId</code></th>
<td><p>ID of group (without minus sign) on which wall image should be posted (or nil)</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Completed request for executing</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initializes photo upload request with parameters</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUploadWallPhotoRequest.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

274
Classes/VKUser.html Normal file
View File

@ -0,0 +1,274 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKUser Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Properties">
<option value="//api/name/ban_info">ban_info</option>
<option value="//api/name/contact">contact</option>
<option value="//api/name/name">name</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKUser Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKUser.h<br />VKUser.m</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/contact" title="contact"></a>
<h3 class="method-title"><code><a href="#//api/name/contact">&nbsp;&nbsp;contact</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Для метода account.lookupContacts</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSString *contact</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Для метода account.lookupContacts</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUser.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/ban_info" title="ban_info"></a>
<h3 class="method-title"><code><a href="#//api/name/ban_info">&nbsp;&nbsp;ban_info</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Для метода groups.getBanned</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) VKBanInfo *ban_info</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Для метода groups.getBanned</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUser.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/name" title="name"></a>
<h3 class="method-title"><code><a href="#//api/name/name">&nbsp;&nbsp;name</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>audio.get</p>
</div>
<div class="method-subsection method-declaration"><code>@property (nonatomic, strong) NSString *name</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>audio.get</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUser.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

205
Classes/VKUsersArray.html Normal file
View File

@ -0,0 +1,205 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKUsersArray Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/initWithDictionary:">- initWithDictionary:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKUsersArray Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td><a href="../Classes/VKApiObjectArray.html">VKApiObjectArray</a> : <a href="../Classes/VKApiObject.html">VKApiObject</a> : VKObject : NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKUser.h<br />VKUser.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Array of API users</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/initWithDictionary:" title="initWithDictionary:"></a>
<h3 class="method-title"><code><a href="#//api/name/initWithDictionary:">&ndash;&nbsp;initWithDictionary:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection method-declaration"><code>- (instancetype)initWithDictionary:(NSDictionary *)<em>dict</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>dict</code></th>
<td><p>API json dictionary</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Initialized object</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialize object with API json dictionary. This method tries to set all known properties of current class from dictionare</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKApiObject.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

205
Classes/VKUtil.html Normal file
View File

@ -0,0 +1,205 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKUtil Class Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Class Methods">
<option value="//api/name/explodeQueryString:">+ explodeQueryString:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKUtil Class Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKUtil.h<br />VKUtil.m</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>Various functions</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/explodeQueryString:" title="explodeQueryString:"></a>
<h3 class="method-title"><code><a href="#//api/name/explodeQueryString:">+&nbsp;explodeQueryString:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Breaks key=value string to dictionary</p>
</div>
<div class="method-subsection method-declaration"><code>+ (NSDictionary *)explodeQueryString:(NSString *)<em>queryString</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>queryString</code></th>
<td><p>string with key=value pairs joined by &amp; symbol</p></td>
</tr>
</table>
</div>
<div class="method-subsection return">
<h4 class="method-subtitle parameter-title">Return Value</h4>
<p>Dictionary of parameters</p>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Breaks key=value string to dictionary</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKUtil.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,144 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKAuthorizationOptions Constants Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKAuthorizationOptions Constants Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Declared in</th>
<td>VKSdk.h</td>
</tr>
</tbody></table></div>
<h3 class="subsubtitle method-title">VKAuthorizationOptions</h3>
<div class="section">
<!-- display enum values -->
<h4 class="method-subtitle">Definition</h4>
<code>typedef NS_OPTIONS(NSUInteger, VKAuthorizationOptions ) {<br>
&nbsp;&nbsp; <a href="">VKAuthorizationOptionsUnlimitedToken</a> = 1 &lt; &lt; 0,<br>
&nbsp;&nbsp; <a href="">VKAuthorizationOptionsDisableSafariController</a> = 1 &lt; &lt; 1,<br>
};</code>
</div>
<div class="section section-methods">
<h4 class="method-subtitle">Constants</h4>
<dl class="termdef">
<dt><a name="" title="VKAuthorizationOptionsUnlimitedToken"></a><code>VKAuthorizationOptionsUnlimitedToken</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKSdk.h</code>.
</p>
</dd>
<dt><a name="" title="VKAuthorizationOptionsDisableSafariController"></a><code>VKAuthorizationOptionsDisableSafariController</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKSdk.h</code>.
</p>
</dd>
</dl>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,216 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKAuthorizationState Constants Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKAuthorizationState Constants Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Declared in</th>
<td>VKAuthorizationResult.h</td>
</tr>
</tbody></table></div>
<h3 class="subsubtitle method-title">VKAuthorizationState</h3>
<div class="section">
<!-- display enum values -->
<h4 class="method-subtitle">Definition</h4>
<code>typedef NS_ENUM(NSUInteger, VKAuthorizationState ) {<br>
&nbsp;&nbsp; <a href="">VKAuthorizationUnknown</a>,<br>
&nbsp;&nbsp; <a href="">VKAuthorizationInitialized</a>,<br>
&nbsp;&nbsp; <a href="">VKAuthorizationPending</a>,<br>
&nbsp;&nbsp; <a href="">VKAuthorizationExternal</a>,<br>
&nbsp;&nbsp; <a href="">VKAuthorizationSafariInApp</a>,<br>
&nbsp;&nbsp; <a href="">VKAuthorizationWebview</a>,<br>
&nbsp;&nbsp; <a href="">VKAuthorizationAuthorized</a>,<br>
&nbsp;&nbsp; <a href="">VKAuthorizationError</a>,<br>
};</code>
</div>
<div class="section section-methods">
<h4 class="method-subtitle">Constants</h4>
<dl class="termdef">
<dt><a name="" title="VKAuthorizationUnknown"></a><code>VKAuthorizationUnknown</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKAuthorizationResult.h</code>.
</p>
</dd>
<dt><a name="" title="VKAuthorizationInitialized"></a><code>VKAuthorizationInitialized</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKAuthorizationResult.h</code>.
</p>
</dd>
<dt><a name="" title="VKAuthorizationPending"></a><code>VKAuthorizationPending</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKAuthorizationResult.h</code>.
</p>
</dd>
<dt><a name="" title="VKAuthorizationExternal"></a><code>VKAuthorizationExternal</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKAuthorizationResult.h</code>.
</p>
</dd>
<dt><a name="" title="VKAuthorizationSafariInApp"></a><code>VKAuthorizationSafariInApp</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKAuthorizationResult.h</code>.
</p>
</dd>
<dt><a name="" title="VKAuthorizationWebview"></a><code>VKAuthorizationWebview</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKAuthorizationResult.h</code>.
</p>
</dd>
<dt><a name="" title="VKAuthorizationAuthorized"></a><code>VKAuthorizationAuthorized</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKAuthorizationResult.h</code>.
</p>
</dd>
<dt><a name="" title="VKAuthorizationError"></a><code>VKAuthorizationError</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKAuthorizationResult.h</code>.
</p>
</dd>
</dl>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,156 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKAuthorizationType Constants Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKAuthorizationType Constants Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Declared in</th>
<td>VKAuthorizeController.h</td>
</tr>
</tbody></table></div>
<h3 class="subsubtitle method-title">VKAuthorizationType</h3>
<div class="section">
<!-- display enum values -->
<h4 class="method-subtitle">Definition</h4>
<code>typedef NS_ENUM(NSInteger, VKAuthorizationType ) {<br>
&nbsp;&nbsp; <a href="">VKAuthorizationTypeWebView</a>,<br>
&nbsp;&nbsp; <a href="">VKAuthorizationTypeSafari</a>,<br>
&nbsp;&nbsp; <a href="">VKAuthorizationTypeApp</a>,<br>
};</code>
</div>
<div class="section section-methods">
<h4 class="method-subtitle">Constants</h4>
<dl class="termdef">
<dt><a name="" title="VKAuthorizationTypeWebView"></a><code>VKAuthorizationTypeWebView</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKAuthorizeController.h</code>.
</p>
</dd>
<dt><a name="" title="VKAuthorizationTypeSafari"></a><code>VKAuthorizationTypeSafari</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKAuthorizeController.h</code>.
</p>
</dd>
<dt><a name="" title="VKAuthorizationTypeApp"></a><code>VKAuthorizationTypeApp</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKAuthorizeController.h</code>.
</p>
</dd>
</dl>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,144 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKProgressType Constants Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKProgressType Constants Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Declared in</th>
<td>VKApiConst.h</td>
</tr>
</tbody></table></div>
<h3 class="subsubtitle method-title">VKProgressType</h3>
<div class="section">
<!-- display enum values -->
<h4 class="method-subtitle">Definition</h4>
<code>typedef NS_ENUM(NSInteger, VKProgressType ) {<br>
&nbsp;&nbsp; <a href="">VKProgressTypeUpload</a>,<br>
&nbsp;&nbsp; <a href="">VKProgressTypeDownload</a>,<br>
};</code>
</div>
<div class="section section-methods">
<h4 class="method-subtitle">Constants</h4>
<dl class="termdef">
<dt><a name="" title="VKProgressTypeUpload"></a><code>VKProgressTypeUpload</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKApiConst.h</code>.
</p>
</dd>
<dt><a name="" title="VKProgressTypeDownload"></a><code>VKProgressTypeDownload</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKApiConst.h</code>.
</p>
</dd>
</dl>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,144 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKShareDialogControllerResult Constants Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKShareDialogControllerResult Constants Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Declared in</th>
<td>VKShareDialogController.h</td>
</tr>
</tbody></table></div>
<h3 class="subsubtitle method-title">VKShareDialogControllerResult</h3>
<div class="section">
<!-- display enum values -->
<h4 class="method-subtitle">Definition</h4>
<code>typedef NS_ENUM(NSInteger, VKShareDialogControllerResult ) {<br>
&nbsp;&nbsp; <a href="">VKShareDialogControllerResultCancelled</a>,<br>
&nbsp;&nbsp; <a href="">VKShareDialogControllerResultDone</a>,<br>
};</code>
</div>
<div class="section section-methods">
<h4 class="method-subtitle">Constants</h4>
<dl class="termdef">
<dt><a name="" title="VKShareDialogControllerResultCancelled"></a><code>VKShareDialogControllerResultCancelled</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKShareDialogController.h</code>.
</p>
</dd>
<dt><a name="" title="VKShareDialogControllerResultDone"></a><code>VKShareDialogControllerResultDone</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">VKShareDialogController.h</code>.
</p>
</dd>
</dl>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

20
LICENSE
View File

@ -1,20 +0,0 @@
The MIT License (MIT)
Copyright (c) 2013 VK.com
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

View File

@ -0,0 +1,436 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKSdkDelegate Protocol Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="overview">Overview</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/vkSdkAccessAuthorizationFinishedWithResult:">- vkSdkAccessAuthorizationFinishedWithResult:</option>
<option value="//api/name/vkSdkAccessTokenUpdated:oldToken:">- vkSdkAccessTokenUpdated:oldToken:</option>
<option value="//api/name/vkSdkAuthorizationStateUpdatedWithResult:">- vkSdkAuthorizationStateUpdatedWithResult:</option>
<option value="//api/name/vkSdkTokenHasExpired:">- vkSdkTokenHasExpired:</option>
<option value="//api/name/vkSdkUserAuthorizationFailed">- vkSdkUserAuthorizationFailed</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKSdkDelegate Protocol Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Conforms to</th>
<td>NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKSdk.h</td>
</tr>
</tbody></table></div>
<div class="section section-overview">
<a title="Overview" name="overview"></a>
<h2 class="subtitle subtitle-overview">Overview</h2>
<p>SDK events delegate protocol.
You should implement it, typically as main view controller or as application delegate.</p>
</div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/vkSdkAccessAuthorizationFinishedWithResult:" title="vkSdkAccessAuthorizationFinishedWithResult:"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkAccessAuthorizationFinishedWithResult:">&ndash;&nbsp;vkSdkAccessAuthorizationFinishedWithResult:</a></code>
<span class="task-item-suffix">required method</span></h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Notifies delegate about authorization was completed, and returns authorization result with new token or error.</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkAccessAuthorizationFinishedWithResult:(VKAuthorizationResult *)<em>result</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>result</code></th>
<td><p>contains new token or error, retrieved after VK authorization</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Notifies delegate about authorization was completed, and returns authorization result with new token or error.</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/vkSdkUserAuthorizationFailed" title="vkSdkUserAuthorizationFailed"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkUserAuthorizationFailed">&ndash;&nbsp;vkSdkUserAuthorizationFailed</a></code>
<span class="task-item-suffix">required method</span></h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Notifies delegate about access error, mostly connected with user deauthorized application</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkUserAuthorizationFailed</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Notifies delegate about access error, mostly connected with user deauthorized application</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/vkSdkAuthorizationStateUpdatedWithResult:" title="vkSdkAuthorizationStateUpdatedWithResult:"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkAuthorizationStateUpdatedWithResult:">&ndash;&nbsp;vkSdkAuthorizationStateUpdatedWithResult:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Notifies delegate about authorization state was changed, and returns authorization result with new token or error.
If authorization was successfull, also contains user info</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkAuthorizationStateUpdatedWithResult:(VKAuthorizationResult *)<em>result</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>result</code></th>
<td><p>contains new token or error, retrieved after VK authorization</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Notifies delegate about authorization state was changed, and returns authorization result with new token or error.
If authorization was successfull, also contains user info</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/vkSdkAccessTokenUpdated:oldToken:" title="vkSdkAccessTokenUpdated:oldToken:"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkAccessTokenUpdated:oldToken:">&ndash;&nbsp;vkSdkAccessTokenUpdated:oldToken:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Notifies delegate about access token changed</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkAccessTokenUpdated:(VKAccessToken *)<em>newToken</em> oldToken:(VKAccessToken *)<em>oldToken</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>newToken</code></th>
<td><p>new token for API requests</p></td>
</tr>
<tr>
<th scope="row" class="argument-name"><code>oldToken</code></th>
<td><p>previous used token</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Notifies delegate about access token changed</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/vkSdkTokenHasExpired:" title="vkSdkTokenHasExpired:"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkTokenHasExpired:">&ndash;&nbsp;vkSdkTokenHasExpired:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Notifies delegate about existing token has expired</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkTokenHasExpired:(VKAccessToken *)<em>expiredToken</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>expiredToken</code></th>
<td><p>old token that has expired</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Notifies delegate about existing token has expired</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -0,0 +1,347 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VKSdkUIDelegate Protocol Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="../index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="../index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="../index.html">Index</a></li>
<li><a href="../hierarchy.html">Hierarchy</a></li>
<li id="on-this-page" role="navigation">
<label>
On This Page
<div class="chevron">
<div class="chevy chevron-left"></div>
<div class="chevy chevron-right"></div>
</div>
<select id="jump-to">
<option value="top">Jump To&#133;</option>
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/vkSdkDidDismissViewController:">- vkSdkDidDismissViewController:</option>
<option value="//api/name/vkSdkNeedCaptchaEnter:">- vkSdkNeedCaptchaEnter:</option>
<option value="//api/name/vkSdkShouldPresentViewController:">- vkSdkShouldPresentViewController:</option>
<option value="//api/name/vkSdkWillDismissViewController:">- vkSdkWillDismissViewController:</option>
</optgroup>
</select>
</label>
</li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VKSdkUIDelegate Protocol Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Conforms to</th>
<td>NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>VKSdk.h</td>
</tr>
</tbody></table></div>
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/vkSdkShouldPresentViewController:" title="vkSdkShouldPresentViewController:"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkShouldPresentViewController:">&ndash;&nbsp;vkSdkShouldPresentViewController:</a></code>
<span class="task-item-suffix">required method</span></h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Pass view controller that should be presented to user. Usually, it&rsquo;s an authorization window</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkShouldPresentViewController:(UIViewController *)<em>controller</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>controller</code></th>
<td><p>view controller that must be shown to user</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Pass view controller that should be presented to user. Usually, it&rsquo;s an authorization window</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/vkSdkNeedCaptchaEnter:" title="vkSdkNeedCaptchaEnter:"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkNeedCaptchaEnter:">&ndash;&nbsp;vkSdkNeedCaptchaEnter:</a></code>
<span class="task-item-suffix">required method</span></h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Calls when user must perform captcha-check</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkNeedCaptchaEnter:(VKError *)<em>captchaError</em></code></div>
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
<table class="argument-def parameter-def">
<tr>
<th scope="row" class="argument-name"><code>captchaError</code></th>
<td><p>error returned from API. You can load captcha image from <b>captchaImg</b> property.
After user answered current captcha, call answerCaptcha: method with user entered answer.</p></td>
</tr>
</table>
</div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Calls when user must perform captcha-check</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/vkSdkWillDismissViewController:" title="vkSdkWillDismissViewController:"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkWillDismissViewController:">&ndash;&nbsp;vkSdkWillDismissViewController:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Called when a controller presented by SDK will be dismissed</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkWillDismissViewController:(UIViewController *)<em>controller</em></code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Called when a controller presented by SDK will be dismissed</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/vkSdkDidDismissViewController:" title="vkSdkDidDismissViewController:"></a>
<h3 class="method-title"><code><a href="#//api/name/vkSdkDidDismissViewController:">&ndash;&nbsp;vkSdkDidDismissViewController:</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>Called when a controller presented by SDK did dismiss</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)vkSdkDidDismissViewController:(UIViewController *)<em>controller</em></code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Called when a controller presented by SDK did dismiss</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">VKSdk.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</div>
</div>
</article>
<script src="../js/script.js"></script>
</body>
</html>

View File

@ -1,4 +0,0 @@
vk-ios-sdk
==========
Library for working with VK API, authorization through VK app, using VK functions

17
css/scss/_index.scss Normal file
View File

@ -0,0 +1,17 @@
.index-container {
-webkit-flex-direction: column;
flex-direction: column;
@media (min-width: $desktop-min-width) {
display: flex;
-webkit-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
.index-column {
-webkit-flex: 1 1 33%;
flex: 1 1 33%;
}
}

302
css/scss/_layout.scss Normal file
View File

@ -0,0 +1,302 @@
* {
box-sizing: border-box;
}
.clear {
clear: both;
}
.clearfix {
&:before, &:after {
clear: both;
display: table;
content: "";
}
}
.xcode .hide-in-xcode {
display: none;
}
body {
font: 62.5% $body-font;
background: $body-background;
@media (max-width: $mobile-max-width) {
background-color: $content-background;
}
}
h1, h2, h3 {
font-weight: 300;
color: #808080;
}
h1 {
font-size: 2em;
color: #000;
}
h4 {
font-size: 13px;
line-height: 1.5;
margin: 21px 0 0 0;
}
a {
color: $tint-color;
text-decoration: none;
}
pre, code {
font-family: $code-font;
word-wrap: break-word;
}
pre > code, .method-declaration code {
display: inline-block;
font-size: .85em;
padding: 4px 0 4px 10px;
border-left: 5px solid rgba(0, 155, 51, .2);
&:before {
content: "Objective-C";
display: block;
font: 9px/1 $body-font;
color: #009b33;
text-transform: uppercase;
letter-spacing: 2px;
padding-bottom: 6px;
}
}
pre > code {
font-size: inherit;
}
table, th, td {
border: 1px solid #e9e9e9;
}
table {
width: 100%;
}
th, td {
padding: 7px;
> :first-child {
margin-top: 0;
}
> :last-child {
margin-bottom: 0;
}
}
.container {
@extend .clearfix;
max-width: 980px;
padding: 0 10px;
margin: 0 auto;
@media (max-width: $mobile-max-width) {
padding: 0;
}
}
header {
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 2;
background: #414141;
color: #fff;
font-size: 1.1em;
line-height: 25px;
letter-spacing: .05em;
#library-title {
float: left;
}
#developer-home {
float: right;
}
h1 {
font-size: inherit;
font-weight: inherit;
margin: 0;
}
p {
margin: 0;
}
h1, a {
color: inherit;
}
@media (max-width: $mobile-max-width) {
.container {
padding: 0 10px;
}
}
}
aside {
position: fixed;
top: 25px;
left: 0;
width: 100%;
height: 25px;
z-index: 2;
font-size: 1.1em;
#header-buttons {
background: rgba(255, 255, 255, .8);
margin: 0 1px;
padding: 0;
list-style: none;
text-align: right;
line-height: 32px;
li {
display: inline-block;
cursor: pointer;
padding: 0 10px;
}
label, select {
cursor: inherit;
}
#on-this-page {
position: relative;
.chevron {
display: inline-block;
width: 14px;
height: 4px;
position: relative;
.chevy {
background: #878787;
height: 2px;
position: absolute;
width: 10px;
&.chevron-left {
left: 0;
transform: rotateZ(45deg) scale(0.6);
}
&.chevron-right {
right: 0;
transform: rotateZ(-45deg) scale(0.6);
}
}
}
#jump-to {
opacity: 0;
font-size: 16px;
position: absolute;
top: 5px;
left: 0;
width: 100%;
height: 100%;
}
}
}
}
article {
margin-top: 25px;
#content {
@extend .clearfix;
background: $content-background;
border: 1px solid $content-border;
padding: 15px 25px 30px 25px;
font-size: 1.4em;
line-height: 1.45;
position: relative;
@media (max-width: $mobile-max-width) {
padding: 15px 10px 20px 10px;
border: none;
}
.navigation-top {
position: absolute;
top: 15px;
right: 25px;
}
.title {
margin: 21px 0 0 0;
padding: 15px 0;
}
p {
color: #414141;
margin: 0 0 15px 0;
}
th, td {
p:last-child {
margin-bottom: 0;
}
}
main {
ul {
list-style: none;
margin-left: 24px;
margin-bottom: 12px;
padding: 0;
li {
position: relative;
padding-left: 1.3em;
&:before {
content: "\02022";
color: #414141;
font-size: 1.08em;
line-height: 1;
position: absolute;
left: 0;
padding-top: 2px;
}
}
}
}
footer {
@extend .clearfix;
.footer-copyright {
margin: 70px 25px 10px 0;
}
p {
font-size: .71em;
color: #a0a0a0;
}
}
}
}

581
css/scss/_normalize.scss Normal file
View File

@ -0,0 +1,581 @@
/* ==========================================================================
Normalize.scss settings
========================================================================== */
/**
* Includes legacy browser support IE6/7
*
* Set to false if you want to drop support for IE6 and IE7
*/
$legacy_browser_support: false !default;
/* Base
========================================================================== */
/**
* 1. Set default font family to sans-serif.
* 2. Prevent iOS text size adjust after orientation change, without disabling
* user zoom.
* 3. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
* `em` units.
*/
html {
font-family: sans-serif; /* 1 */
-ms-text-size-adjust: 100%; /* 2 */
-webkit-text-size-adjust: 100%; /* 2 */
@if $legacy_browser_support {
*font-size: 100%; /* 3 */
}
}
/**
* Remove default margin.
*/
body {
margin: 0;
}
/* HTML5 display definitions
========================================================================== */
/**
* Correct `block` display not defined for any HTML5 element in IE 8/9.
* Correct `block` display not defined for `details` or `summary` in IE 10/11
* and Firefox.
* Correct `block` display not defined for `main` in IE 11.
*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}
/**
* 1. Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
* 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
*/
audio,
canvas,
progress,
video {
display: inline-block; /* 1 */
vertical-align: baseline; /* 2 */
@if $legacy_browser_support {
*display: inline;
*zoom: 1;
}
}
/**
* Prevents modern browsers from displaying `audio` without controls.
* Remove excess height in iOS 5 devices.
*/
audio:not([controls]) {
display: none;
height: 0;
}
/**
* Address `[hidden]` styling not present in IE 8/9/10.
* Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
*/
[hidden],
template {
display: none;
}
/* Links
========================================================================== */
/**
* Remove the gray background color from active links in IE 10.
*/
a {
background-color: transparent;
}
/**
* Improve readability when focused and also mouse hovered in all browsers.
*/
a {
&:active, &:hover {
outline: 0;
};
}
/* Text-level semantics
========================================================================== */
/**
* Address styling not present in IE 8/9/10/11, Safari, and Chrome.
*/
abbr[title] {
border-bottom: 1px dotted;
}
/**
* Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
*/
b,
strong {
font-weight: bold;
}
@if $legacy_browser_support {
blockquote {
margin: 1em 40px;
}
}
/**
* Address styling not present in Safari and Chrome.
*/
dfn {
font-style: italic;
}
/**
* Address variable `h1` font-size and margin within `section` and `article`
* contexts in Firefox 4+, Safari, and Chrome.
*/
h1 {
font-size: 2em;
margin: 0.67em 0;
}
@if $legacy_browser_support {
h2 {
font-size: 1.5em;
margin: 0.83em 0;
}
h3 {
font-size: 1.17em;
margin: 1em 0;
}
h4 {
font-size: 1em;
margin: 1.33em 0;
}
h5 {
font-size: 0.83em;
margin: 1.67em 0;
}
h6 {
font-size: 0.67em;
margin: 2.33em 0;
}
}
/**
* Addresses styling not present in IE 8/9.
*/
mark {
background: #ff0;
color: #000;
}
@if $legacy_browser_support {
/**
* Addresses margins set differently in IE 6/7.
*/
p,
pre {
*margin: 1em 0;
}
/*
* Addresses CSS quotes not supported in IE 6/7.
*/
q {
*quotes: none;
}
/*
* Addresses `quotes` property not supported in Safari 4.
*/
q:before,
q:after {
content: '';
content: none;
}
}
/**
* Address inconsistent and variable font size in all browsers.
*/
small {
font-size: 80%;
}
/**
* Prevent `sub` and `sup` affecting `line-height` in all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
@if $legacy_browser_support {
/* ==========================================================================
Lists
========================================================================== */
/*
* Addresses margins set differently in IE 6/7.
*/
dl,
menu,
ol,
ul {
*margin: 1em 0;
}
dd {
*margin: 0 0 0 40px;
}
/*
* Addresses paddings set differently in IE 6/7.
*/
menu,
ol,
ul {
*padding: 0 0 0 40px;
}
/*
* Corrects list images handled incorrectly in IE 7.
*/
nav ul,
nav ol {
*list-style: none;
*list-style-image: none;
}
}
/* Embedded content
========================================================================== */
/**
* 1. Remove border when inside `a` element in IE 8/9/10.
* 2. Improves image quality when scaled in IE 7.
*/
img {
border: 0;
@if $legacy_browser_support {
*-ms-interpolation-mode: bicubic; /* 2 */
}
}
/**
* Correct overflow not hidden in IE 9/10/11.
*/
svg:not(:root) {
overflow: hidden;
}
/* Grouping content
========================================================================== */
/**
* Address margin not present in IE 8/9 and Safari.
*/
figure {
margin: 1em 40px;
}
/**
* Address differences between Firefox and other browsers.
*/
hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
/**
* Contain overflow in all browsers.
*/
pre {
overflow: auto;
}
/**
* Address odd `em`-unit font size rendering in all browsers.
* Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
*/
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
@if $legacy_browser_support {
_font-family: 'courier new', monospace;
}
font-size: 1em;
}
/* Forms
========================================================================== */
/**
* Known limitation: by default, Chrome and Safari on OS X allow very limited
* styling of `select`, unless a `border` property is set.
*/
/**
* 1. Correct color not being inherited.
* Known issue: affects color of disabled elements.
* 2. Correct font properties not being inherited.
* 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
* 4. Improves appearance and consistency in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
color: inherit; /* 1 */
font: inherit; /* 2 */
margin: 0; /* 3 */
@if $legacy_browser_support {
vertical-align: baseline; /* 3 */
*vertical-align: middle; /* 3 */
}
}
/**
* Address `overflow` set to `hidden` in IE 8/9/10/11.
*/
button {
overflow: visible;
}
/**
* Address inconsistent `text-transform` inheritance for `button` and `select`.
* All other form control elements do not inherit `text-transform` values.
* Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
* Correct `select` style inheritance in Firefox.
*/
button,
select {
text-transform: none;
}
/**
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
* and `video` controls.
* 2. Correct inability to style clickable `input` types in iOS.
* 3. Improve usability and consistency of cursor style between image-type
* `input` and others.
* 4. Removes inner spacing in IE 7 without affecting normal text inputs.
* Known issue: inner spacing remains in IE 6.
*/
button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; /* 2 */
cursor: pointer; /* 3 */
@if $legacy_browser_support {
*overflow: visible; /* 4 */
}
}
/**
* Re-set default cursor for disabled elements.
*/
button[disabled],
html input[disabled] {
cursor: default;
}
/**
* Remove inner padding and border in Firefox 4+.
*/
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
/**
* Address Firefox 4+ setting `line-height` on `input` using `!important` in
* the UA stylesheet.
*/
input {
line-height: normal;
}
/**
* 1. Address box sizing set to `content-box` in IE 8/9/10.
* 2. Remove excess padding in IE 8/9/10.
* Known issue: excess padding remains in IE 6.
*/
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; /* 1 */
padding: 0; /* 2 */
@if $legacy_browser_support {
*height: 13px; /* 3 */
*width: 13px; /* 3 */
}
}
/**
* Fix the cursor style for Chrome's increment/decrement buttons. For certain
* `font-size` values of the `input`, it causes the cursor style of the
* decrement button to change from `default` to `text`.
*/
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
/**
* 1. Address `appearance` set to `searchfield` in Safari and Chrome.
* 2. Address `box-sizing` set to `border-box` in Safari and Chrome
* (include `-moz` to future-proof).
*/
input[type="search"] {
-webkit-appearance: textfield; /* 1 */
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box; /* 2 */
box-sizing: content-box;
}
/**
* Remove inner padding and search cancel button in Safari and Chrome on OS X.
* Safari (but not Chrome) clips the cancel button when the search input has
* padding (and `textfield` appearance).
*/
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
/**
* Define consistent border, margin, and padding.
*/
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
/**
* 1. Correct `color` not being inherited in IE 8/9/10/11.
* 2. Remove padding so people aren't caught out if they zero out fieldsets.
* 3. Corrects text not wrapping in Firefox 3.
* 4. Corrects alignment displayed oddly in IE 6/7.
*/
legend {
border: 0; /* 1 */
padding: 0; /* 2 */
@if $legacy_browser_support {
white-space: normal; /* 3 */
*margin-left: -7px; /* 4 */
}
}
/**
* Remove default vertical scrollbar in IE 8/9/10/11.
*/
textarea {
overflow: auto;
}
/**
* Don't inherit the `font-weight` (applied by a rule above).
* NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
*/
optgroup {
font-weight: bold;
}
/* Tables
========================================================================== */
/**
* Remove most spacing between table cells.
*/
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}

89
css/scss/_object.scss Normal file
View File

@ -0,0 +1,89 @@
.section-specification {
table {
width: auto;
th {
text-align: left;
}
}
}
.method-title {
margin-left: -15px;
margin-bottom: 8px;
transition: margin-left .3s ease-out;
.section-method.hide & {
margin-left: 0;
}
code {
font-weight: 400;
font-size: .85em;
}
}
.method-info {
background: $object-background;
border-bottom: 1px solid $object-border;
margin: 0 -25px;
padding: 20px 25px 0 25px;
transition: height .3s ease-out;
position: relative;
.pointy-thing {
background: $content-background;
height: 10px;
border-bottom: 1px solid $object-border;
margin: -20px -25px 16px -25px;
&:before {
display: inline-block;
content: "";
background: $object-background;
border: 1px solid $object-border;
border-bottom: 0;
border-right: 0;
position: absolute;
left: 21px;
top: 3px;
width: 12px;
height: 12px;
transform: rotate(45deg);
}
}
.method-subsection {
margin-bottom: 15px;
.argument-name {
width: 1px;
text-align: right;
code {
color: #808080;
font-style: italic;
font-weight: 400;
}
}
}
}
.section-method {
&.hide .method-info {
height: 0 !important;
overflow: hidden;
display: none;
}
&.hide.animating .method-info {
display: block;
}
&.animating .method-info {
overflow: hidden;
}
}

42
css/scss/_print.scss Normal file
View File

@ -0,0 +1,42 @@
@media print {
body {
background: #fff;
padding: 8px;
}
header {
position: static;
background: #fff;
color: #000;
}
aside {
display: none;
}
.container {
max-width: none;
padding: 0;
}
article {
margin-top: 0;
#content {
border: 0;
background: #fff;
padding: 15px 0 0 0;
.title {
margin-top: 0;
padding-top: 0;
}
}
}
.method-info {
&, & .pointy-thing {
background: #fff;
}
}
}

12
css/scss/_variables.scss Normal file
View File

@ -0,0 +1,12 @@
$body-font: -apple-system-font, "Helvetica Neue", Helvetica, sans-serif;
$code-font: "Source Code Pro", Monaco, Menlo, Consolas, monospace;
$body-background: #f2f2f2;
$content-background: #fff;
$content-border: #e9e9e9;
$tint-color: #08c;
$object-background: #f9f9f9;
$object-border: #e9e9e9;
$mobile-max-width: 650px;
$desktop-min-width: 768px;

29
css/scss/_xcode.scss Normal file
View File

@ -0,0 +1,29 @@
.xcode {
header, aside {
display: none;
}
.container {
padding: 0;
}
article {
margin-top: 0;
#content {
border: 0;
margin: 0;
}
}
.method-info {
&, .section-method.hide & {
max-height: auto;
overflow: visible;
&.hiding {
display: block;
}
}
}
}

1
css/scss/style.scss Normal file
View File

@ -0,0 +1 @@
@import "variables", "normalize", "layout", "index", "object", "print", "xcode";

2
css/style.css Normal file

File diff suppressed because one or more lines are too long

4
docset-installed.txt Normal file
View File

@ -0,0 +1,4 @@
Documentation set was installed to Xcode!
Path: /Users/romantruba/Library/Developer/Shared/Documentation/DocSets/com.vk.vksdk.VK-SDK.docset
Time: 2016-03-17 13:53:59 +0000

304
hierarchy.html Normal file
View File

@ -0,0 +1,304 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VK SDK Hierarchy</title>
<link rel="stylesheet" href="css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="index.html">Home</a></li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview-contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VK SDK Hierarchy</h1>
<div class="index-column hierarchy-column">
<h2 class="index-title">Class Hierarchy</h2>
<ul>
<li>NSObject
<ul>
<li><a href="Classes/VKApi.html">VKApi</a></li>
<li>VKObject
<ul>
<li><a href="Classes/VKAccessToken.html">VKAccessToken</a>
<ul>
<li><a href="Classes/VKAccessTokenMutable.html">VKAccessTokenMutable</a></li>
</ul>
</li>
<li><a href="Classes/VKApiBase.html">VKApiBase</a>
<ul>
<li><a href="Classes/VKApiCaptcha.html">VKApiCaptcha</a></li>
<li><a href="Classes/VKApiDocs.html">VKApiDocs</a></li>
<li><a href="Classes/VKApiFriends.html">VKApiFriends</a></li>
<li><a href="Classes/VKApiGroups.html">VKApiGroups</a></li>
<li><a href="Classes/VKApiPhotos.html">VKApiPhotos</a></li>
<li><a href="Classes/VKApiUsers.html">VKApiUsers</a></li>
<li><a href="Classes/VKApiWall.html">VKApiWall</a></li>
</ul>
</li>
<li><a href="Classes/VKApiObject.html">VKApiObject</a>
<ul>
<li><a href="Classes/VKApiObjectArray.html">VKApiObjectArray</a>
<ul>
<li><a href="Classes/VKDocsArray.html">VKDocsArray</a></li>
<li><a href="Classes/VKGroupContacts.html">VKGroupContacts</a></li>
<li><a href="Classes/VKGroupLinks.html">VKGroupLinks</a></li>
<li><a href="Classes/VKGroups.html">VKGroups</a></li>
<li><a href="Classes/VKPhotoArray.html">VKPhotoArray</a></li>
<li><a href="Classes/VKPhotoSizes.html">VKPhotoSizes</a></li>
<li><a href="Classes/VKRelativities.html">VKRelativities</a></li>
<li><a href="Classes/VKSchools.html">VKSchools</a></li>
<li><a href="Classes/VKUniversities.html">VKUniversities</a></li>
<li><a href="Classes/VKUsersArray.html">VKUsersArray</a></li>
</ul>
</li>
<li><a href="Classes/VKBanInfo.html">VKBanInfo</a></li>
<li><a href="Classes/VKDocs.html">VKDocs</a></li>
<li><a href="Classes/VKGroup.html">VKGroup</a></li>
<li><a href="Classes/VKLikes.html">VKLikes</a></li>
<li><a href="Classes/VKPhoto.html">VKPhoto</a></li>
<li><a href="Classes/VKSchool.html">VKSchool</a></li>
<li><a href="Classes/VKUser.html">VKUser</a></li>
</ul>
</li>
<li><a href="Classes/VKAuthorizationContext.html">VKAuthorizationContext</a></li>
<li><a href="Classes/VKAuthorizationResult.html">VKAuthorizationResult</a></li>
<li><a href="Classes/VKBatchRequest.html">VKBatchRequest</a></li>
<li><a href="Classes/VKBundle.html">VKBundle</a></li>
<li><a href="Classes/VKError.html">VKError</a></li>
<li><a href="Classes/VKHTTPClient.html">VKHTTPClient</a></li>
<li><a href="Classes/VKImageParameters.html">VKImageParameters</a></li>
<li><a href="Classes/VKPropertyHelper.html">VKPropertyHelper</a></li>
<li><a href="Classes/VKRequest.html">VKRequest</a>
<ul>
<li><a href="Classes/VKUploadPhotoBase.html">VKUploadPhotoBase</a>
<ul>
<li><a href="Classes/VKUploadPhotoRequest.html">VKUploadPhotoRequest</a></li>
<li><a href="Classes/VKUploadWallPhotoRequest.html">VKUploadWallPhotoRequest</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="Classes/VKRequestTiming.html">VKRequestTiming</a></li>
<li><a href="Classes/VKRequestsScheduler.html">VKRequestsScheduler</a></li>
<li><a href="Classes/VKResponse.html">VKResponse</a></li>
<li><a href="Classes/VKShareLink.html">VKShareLink</a></li>
<li><a href="Classes/VKUploadImage.html">VKUploadImage</a></li>
</ul>
</li>
<li><a href="Classes/VKSdk.html">VKSdk</a></li>
<li><a href="Classes/VKUtil.html">VKUtil</a></li>
</ul>
</li>
<li>NSOperation
<ul>
<li><a href="Classes/VKOperation.html">VKOperation</a>
<ul>
<li><a href="Classes/VKHTTPOperation.html">VKHTTPOperation</a>
<ul>
<li><a href="Classes/VKJSONOperation.html">VKJSONOperation</a></li>
</ul>
</li>
<li><a href="Classes/VKUploadImageOperation.html">VKUploadImageOperation</a></li>
</ul>
</li>
</ul>
</li>
<li>UIActivity
<ul>
<li><a href="Classes/VKActivity.html">VKActivity</a></li>
</ul>
</li>
<li>UITextView
<ul>
<li><a href="Classes/VKPlaceholderTextView.html">VKPlaceholderTextView</a></li>
</ul>
</li>
<li>UIView
<ul>
<li><a href="Classes/VKCaptchaView.html">VKCaptchaView</a></li>
</ul>
</li>
<li>UIViewController
<ul>
<li><a href="Classes/VKAuthorizeController.html">VKAuthorizeController</a></li>
<li><a href="Classes/VKCaptchaViewController.html">VKCaptchaViewController</a></li>
<li><a href="Classes/VKShareDialogController.html">VKShareDialogController</a></li>
<li><a href="Classes/VKShareDialogControllerInternal.html">VKShareDialogControllerInternal</a></li>
</ul>
</li>
</ul>
</div>
<div class="index-column">
<h2 class="index-title">Protocol References</h2>
<ul>
<li><a href="Protocols/VKSdkDelegate.html">VKSdkDelegate</a></li>
<li><a href="Protocols/VKSdkUIDelegate.html">VKSdkUIDelegate</a></li>
</ul>
<h2 class="index-title">Constant References</h2>
<ul>
<li><a href="Constants/VKAuthorizationOptions.html">VKAuthorizationOptions</a></li>
<li><a href="Constants/VKAuthorizationState.html">VKAuthorizationState</a></li>
<li><a href="Constants/VKAuthorizationType.html">VKAuthorizationType</a></li>
<li><a href="Constants/VKProgressType.html">VKProgressType</a></li>
<li><a href="Constants/VKShareDialogControllerResult.html">VKShareDialogControllerResult</a></li>
</ul>
<h2 class="index-title">Category References</h2>
<ul>
<li><a href="Categories/NSError+VKError.html">NSError(VKError)</a></li>
</ul>
</div>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</main>
</div>
</div>
</article>
<script src="js/script.js"></script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

BIN
img/disclosure.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 B

BIN
img/disclosure_open.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 B

BIN
img/library_background.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 B

BIN
img/title_background.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 177 B

236
index.html Normal file
View File

@ -0,0 +1,236 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>VK SDK Reference</title>
<link rel="stylesheet" href="css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
<meta name="generator" content="appledoc 2.2.1 (build 1334)">
</head>
<body class="appledoc">
<header>
<div class="container" class="hide-in-xcode">
<h1 id="library-title">
<a href="index.html">VK SDK </a>
</h1>
<p id="developer-home">
<a href="index.html">VK</a>
</p>
</div>
</header>
<aside>
<div class="container">
<nav>
<ul id="header-buttons" role="toolbar">
<li><a href="hierarchy.html">Hierarchy</a></li>
</ul>
</nav>
</div>
</aside>
<article>
<div id="overview-contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">VK SDK Reference</h1>
<div class="index-container">
<div class="index-column">
<h2 class="index-title">Class References</h2>
<ul>
<li><a href="Classes/VKAccessToken.html">VKAccessToken</a></li>
<li><a href="Classes/VKAccessTokenMutable.html">VKAccessTokenMutable</a></li>
<li><a href="Classes/VKActivity.html">VKActivity</a></li>
<li><a href="Classes/VKApi.html">VKApi</a></li>
<li><a href="Classes/VKApiBase.html">VKApiBase</a></li>
<li><a href="Classes/VKApiCaptcha.html">VKApiCaptcha</a></li>
<li><a href="Classes/VKApiDocs.html">VKApiDocs</a></li>
<li><a href="Classes/VKApiFriends.html">VKApiFriends</a></li>
<li><a href="Classes/VKApiGroups.html">VKApiGroups</a></li>
<li><a href="Classes/VKApiObject.html">VKApiObject</a></li>
<li><a href="Classes/VKApiObjectArray.html">VKApiObjectArray</a></li>
<li><a href="Classes/VKApiPhotos.html">VKApiPhotos</a></li>
<li><a href="Classes/VKApiUsers.html">VKApiUsers</a></li>
<li><a href="Classes/VKApiWall.html">VKApiWall</a></li>
<li><a href="Classes/VKAuthorizationContext.html">VKAuthorizationContext</a></li>
<li><a href="Classes/VKAuthorizationResult.html">VKAuthorizationResult</a></li>
<li><a href="Classes/VKAuthorizeController.html">VKAuthorizeController</a></li>
<li><a href="Classes/VKBanInfo.html">VKBanInfo</a></li>
<li><a href="Classes/VKBatchRequest.html">VKBatchRequest</a></li>
<li><a href="Classes/VKBundle.html">VKBundle</a></li>
<li><a href="Classes/VKCaptchaView.html">VKCaptchaView</a></li>
<li><a href="Classes/VKCaptchaViewController.html">VKCaptchaViewController</a></li>
<li><a href="Classes/VKDocs.html">VKDocs</a></li>
<li><a href="Classes/VKDocsArray.html">VKDocsArray</a></li>
<li><a href="Classes/VKError.html">VKError</a></li>
<li><a href="Classes/VKGroup.html">VKGroup</a></li>
<li><a href="Classes/VKGroupContacts.html">VKGroupContacts</a></li>
<li><a href="Classes/VKGroupLinks.html">VKGroupLinks</a></li>
<li><a href="Classes/VKGroups.html">VKGroups</a></li>
<li><a href="Classes/VKHTTPClient.html">VKHTTPClient</a></li>
<li><a href="Classes/VKHTTPOperation.html">VKHTTPOperation</a></li>
<li><a href="Classes/VKImageParameters.html">VKImageParameters</a></li>
<li><a href="Classes/VKJSONOperation.html">VKJSONOperation</a></li>
<li><a href="Classes/VKLikes.html">VKLikes</a></li>
<li><a href="Classes/VKOperation.html">VKOperation</a></li>
<li><a href="Classes/VKPhoto.html">VKPhoto</a></li>
<li><a href="Classes/VKPhotoArray.html">VKPhotoArray</a></li>
<li><a href="Classes/VKPhotoSizes.html">VKPhotoSizes</a></li>
<li><a href="Classes/VKPlaceholderTextView.html">VKPlaceholderTextView</a></li>
<li><a href="Classes/VKPropertyHelper.html">VKPropertyHelper</a></li>
<li><a href="Classes/VKRelativities.html">VKRelativities</a></li>
<li><a href="Classes/VKRequest.html">VKRequest</a></li>
<li><a href="Classes/VKRequestTiming.html">VKRequestTiming</a></li>
<li><a href="Classes/VKRequestsScheduler.html">VKRequestsScheduler</a></li>
<li><a href="Classes/VKResponse.html">VKResponse</a></li>
<li><a href="Classes/VKSchool.html">VKSchool</a></li>
<li><a href="Classes/VKSchools.html">VKSchools</a></li>
<li><a href="Classes/VKSdk.html">VKSdk</a></li>
<li><a href="Classes/VKShareDialogController.html">VKShareDialogController</a></li>
<li><a href="Classes/VKShareDialogControllerInternal.html">VKShareDialogControllerInternal</a></li>
<li><a href="Classes/VKShareLink.html">VKShareLink</a></li>
<li><a href="Classes/VKUniversities.html">VKUniversities</a></li>
<li><a href="Classes/VKUploadImage.html">VKUploadImage</a></li>
<li><a href="Classes/VKUploadImageOperation.html">VKUploadImageOperation</a></li>
<li><a href="Classes/VKUploadPhotoBase.html">VKUploadPhotoBase</a></li>
<li><a href="Classes/VKUploadPhotoRequest.html">VKUploadPhotoRequest</a></li>
<li><a href="Classes/VKUploadWallPhotoRequest.html">VKUploadWallPhotoRequest</a></li>
<li><a href="Classes/VKUser.html">VKUser</a></li>
<li><a href="Classes/VKUsersArray.html">VKUsersArray</a></li>
<li><a href="Classes/VKUtil.html">VKUtil</a></li>
</ul>
</div>
<div class="index-column">
<h2 class="index-title">Protocol References</h2>
<ul>
<li><a href="Protocols/VKSdkDelegate.html">VKSdkDelegate</a></li>
<li><a href="Protocols/VKSdkUIDelegate.html">VKSdkUIDelegate</a></li>
</ul>
<h2 class="index-title">Constant References</h2>
<ul>
<li><a href="Constants/VKAuthorizationOptions.html">VKAuthorizationOptions</a></li>
<li><a href="Constants/VKAuthorizationState.html">VKAuthorizationState</a></li>
<li><a href="Constants/VKAuthorizationType.html">VKAuthorizationType</a></li>
<li><a href="Constants/VKProgressType.html">VKProgressType</a></li>
<li><a href="Constants/VKShareDialogControllerResult.html">VKShareDialogControllerResult</a></li>
</ul>
<h2 class="index-title">Category References</h2>
<ul>
<li><a href="Categories/NSError+VKError.html">NSError(VKError)</a></li>
</ul>
</div>
</div>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2016 VK. All rights reserved. Updated: 2016-03-17</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
</div>
</footer>
</main>
</div>
</div>
</article>
<script src="js/script.js"></script>
</body>
</html>

59
js/script.js Normal file
View File

@ -0,0 +1,59 @@
function $() {
return document.querySelector.apply(document, arguments);
}
if (navigator.userAgent.indexOf("Xcode") != -1) {
document.documentElement.classList.add("xcode");
}
var jumpTo = $("#jump-to");
if (jumpTo) {
jumpTo.addEventListener("change", function(e) {
location.hash = this.options[this.selectedIndex].value;
});
}
function hashChanged() {
if (/^#\/\/api\//.test(location.hash)) {
var element = document.querySelector("a[name='" + location.hash.substring(1) + "']");
if (!element) {
return;
}
element = element.parentNode;
element.classList.remove("hide");
fixScrollPosition(element);
}
}
function fixScrollPosition(element) {
var scrollTop = element.offsetTop - 150;
document.documentElement.scrollTop = scrollTop;
document.body.scrollTop = scrollTop;
}
[].forEach.call(document.querySelectorAll(".section-method"), function(element) {
element.classList.add("hide");
element.querySelector(".method-title a").addEventListener("click", function(e) {
var info = element.querySelector(".method-info"),
infoContainer = element.querySelector(".method-info-container");
element.classList.add("animating");
info.style.height = (infoContainer.clientHeight + 40) + "px";
fixScrollPosition(element);
element.classList.toggle("hide");
if (element.classList.contains("hide")) {
e.preventDefault();
}
setTimeout(function() {
element.classList.remove("animating");
}, 300);
});
});
window.addEventListener("hashchange", hashChanged);
hashChanged();