Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ccgus/fmdb.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'html/Classes/FMResultSet.html')
-rw-r--r--html/Classes/FMResultSet.html5413
1 files changed, 2601 insertions, 2812 deletions
diff --git a/html/Classes/FMResultSet.html b/html/Classes/FMResultSet.html
index 4e4a159..d052154 100644
--- a/html/Classes/FMResultSet.html
+++ b/html/Classes/FMResultSet.html
@@ -1,2873 +1,2662 @@
<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
-
- <title>FMResultSet 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">FMDB </a>
- </h1>
-
- <p id="developer-home">
- <a href="../index.html">ccgus</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/columnCount">columnCount</option>
-
- <option value="//api/name/columnNameToIndexMap">columnNameToIndexMap</option>
-
- <option value="//api/name/query">query</option>
-
- <option value="//api/name/resultDictionary">resultDictionary</option>
-
- <option value="//api/name/statement">statement</option>
-
- </optgroup>
-
-
-
- <optgroup label="Class Methods">
-
- <option value="//api/name/resultSetWithStatement:usingParentDatabase:">+ resultSetWithStatement:usingParentDatabase:</option>
-
- </optgroup>
-
-
-
- <optgroup label="Instance Methods">
-
- <option value="//api/name/UTF8StringForColumn:">- UTF8StringForColumn:</option>
-
- <option value="//api/name/UTF8StringForColumnIndex:">- UTF8StringForColumnIndex:</option>
-
- <option value="//api/name/boolForColumn:">- boolForColumn:</option>
-
- <option value="//api/name/boolForColumnIndex:">- boolForColumnIndex:</option>
-
- <option value="//api/name/close">- close</option>
-
- <option value="//api/name/columnIndexForName:">- columnIndexForName:</option>
-
- <option value="//api/name/columnIndexIsNull:">- columnIndexIsNull:</option>
-
- <option value="//api/name/columnIsNull:">- columnIsNull:</option>
-
- <option value="//api/name/columnNameForIndex:">- columnNameForIndex:</option>
-
- <option value="//api/name/dataForColumn:">- dataForColumn:</option>
-
- <option value="//api/name/dataForColumnIndex:">- dataForColumnIndex:</option>
-
- <option value="//api/name/dataNoCopyForColumn:">- dataNoCopyForColumn:</option>
-
- <option value="//api/name/dataNoCopyForColumnIndex:">- dataNoCopyForColumnIndex:</option>
-
- <option value="//api/name/dateForColumn:">- dateForColumn:</option>
-
- <option value="//api/name/dateForColumnIndex:">- dateForColumnIndex:</option>
-
- <option value="//api/name/doubleForColumn:">- doubleForColumn:</option>
-
- <option value="//api/name/doubleForColumnIndex:">- doubleForColumnIndex:</option>
-
- <option value="//api/name/hasAnotherRow">- hasAnotherRow</option>
-
- <option value="//api/name/intForColumn:">- intForColumn:</option>
-
- <option value="//api/name/intForColumnIndex:">- intForColumnIndex:</option>
-
- <option value="//api/name/kvcMagic:">- kvcMagic:</option>
-
- <option value="//api/name/longForColumn:">- longForColumn:</option>
-
- <option value="//api/name/longForColumnIndex:">- longForColumnIndex:</option>
-
- <option value="//api/name/longLongIntForColumn:">- longLongIntForColumn:</option>
-
- <option value="//api/name/longLongIntForColumnIndex:">- longLongIntForColumnIndex:</option>
-
- <option value="//api/name/next">- next</option>
-
- <option value="//api/name/nextWithError:">- nextWithError:</option>
-
- <option value="//api/name/objectAtIndexedSubscript:">- objectAtIndexedSubscript:</option>
-
- <option value="//api/name/objectForColumn:">- objectForColumn:</option>
-
- <option value="//api/name/objectForColumnIndex:">- objectForColumnIndex:</option>
-
- <option value="//api/name/objectForKeyedSubscript:">- objectForKeyedSubscript:</option>
-
- <option value="//api/name/resultDict">- resultDict</option>
-
- <option value="//api/name/stringForColumn:">- stringForColumn:</option>
-
- <option value="//api/name/stringForColumnIndex:">- stringForColumnIndex:</option>
-
- <option value="//api/name/unsignedLongLongIntForColumn:">- unsignedLongLongIntForColumn:</option>
-
- <option value="//api/name/unsignedLongLongIntForColumnIndex:">- unsignedLongLongIntForColumnIndex:</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">FMResultSet 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>FMResultSet.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>Represents the results of executing a query on an <a href="../Classes/FMDatabase.html"><code>FMDatabase</code></a>.</p>
-
-<h3>See also</h3>
+<html lang="en">
+ <head>
+ <title>FMResultSet Class Reference</title>
+ <link rel="stylesheet" type="text/css" href="../css/jazzy.css" />
+ <link rel="stylesheet" type="text/css" href="../css/highlight.css" />
+ <meta charset='utf-8'>
+ <script src="../js/jquery.min.js" defer></script>
+ <script src="../js/jazzy.js" defer></script>
+
+ </head>
+ <body>
+ <a name="//apple_ref/objc/Class/FMResultSet" class="dashAnchor"></a>
+ <a title="FMResultSet Class Reference"></a>
+ <header>
+ <div class="content-wrapper">
+ <p><a href="../index.html">FMDB 2.7.7 Docs</a> (89% documented)</p>
+ <p class="header-right"><a href="https://github.com/ccgus/fmdb"><img src="../img/gh.png"/>View on GitHub</a></p>
+ </div>
+ </header>
+ <div class="content-wrapper">
+ <p id="breadcrumbs">
+ <a href="../index.html">FMDB Reference</a>
+ <img id="carat" src="../img/carat.png" />
+ FMResultSet Class Reference
+ </p>
+ </div>
+ <div class="content-wrapper">
+ <nav class="sidebar">
+ <ul class="nav-groups">
+ <li class="nav-group-name">
+ <a href="../Categories.html">Categories</a>
+ <ul class="nav-group-tasks">
+ <li class="nav-group-task">
+ <a href="../Categories/NSObject%28FMDatabasePoolDelegate%29.html">NSObject(FMDatabasePoolDelegate)</a>
+ </li>
+ </ul>
+ </li>
+ <li class="nav-group-name">
+ <a href="../Classes.html">Classes</a>
+ <ul class="nav-group-tasks">
+ <li class="nav-group-task">
+ <a href="../Classes/FMDatabase.html">FMDatabase</a>
+ </li>
+ <li class="nav-group-task">
+ <a href="../Classes/FMDatabasePool.html">FMDatabasePool</a>
+ </li>
+ <li class="nav-group-task">
+ <a href="../Classes/FMDatabaseQueue.html">FMDatabaseQueue</a>
+ </li>
+ <li class="nav-group-task">
+ <a href="../Classes/FMResultSet.html">FMResultSet</a>
+ </li>
+ <li class="nav-group-task">
+ <a href="../Classes/FMStatement.html">FMStatement</a>
+ </li>
+ </ul>
+ </li>
+ <li class="nav-group-name">
+ <a href="../Constants.html">Constants</a>
+ <ul class="nav-group-tasks">
+ <li class="nav-group-task">
+ <a href="../Constants.html#/c:@FMDBVersionNumber">FMDBVersionNumber</a>
+ </li>
+ <li class="nav-group-task">
+ <a href="../Constants.html#/c:@FMDBVersionString">FMDBVersionString</a>
+ </li>
+ </ul>
+ </li>
+ <li class="nav-group-name">
+ <a href="../Enums.html">Enumerations</a>
+ <ul class="nav-group-tasks">
+ <li class="nav-group-task">
+ <a href="../Enums/FMDBCheckpointMode.html">FMDBCheckpointMode</a>
+ </li>
+ <li class="nav-group-task">
+ <a href="../Enums/SqliteValueType.html">SqliteValueType</a>
+ </li>
+ </ul>
+ </li>
+ <li class="nav-group-name">
+ <a href="../Type%20Definitions.html">Type Definitions</a>
+ <ul class="nav-group-tasks">
+ <li class="nav-group-task">
+ <a href="../Type%20Definitions.html#/c:FMDatabase.h@T@FMDBExecuteStatementsCallbackBlock">FMDBExecuteStatementsCallbackBlock</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </nav>
+ <article class="main-content">
+ <section>
+ <section class="section">
+ <h1>FMResultSet</h1>
+ <div class="declaration">
+ <div class="language">
+ <pre class="highlight objective_c"><code><span class="k">@interface</span> <span class="nc">FMResultSet</span> <span class="p">:</span> <span class="nc">NSObject</span></code></pre>
+
+ </div>
+ </div>
+ <p>Represents the results of executing a query on an <code><a href="../Classes/FMDatabase.html">FMDatabase</a></code> .</p>
+
+<p>See also</p>
<ul>
-<li><a href="../Classes/FMDatabase.html"><code>FMDatabase</code></a></li>
+<li><code><a href="../Classes/FMDatabase.html">FMDatabase</a></code></li>
</ul>
- </div>
-
-
-
-
-
- <div class="section section-tasks">
- <a title="Tasks" name="tasks"></a>
-
-
- <a title="Properties" name="task_Properties"></a>
- <h2 class="task-title">Properties</h2>
-
- <div class="task-list">
- <div class="section-method">
- <a name="//api/name/query" title="query"></a>
- <h3 class="method-title"><code><a href="#//api/name/query">&nbsp;&nbsp;query</a></code>
+ </section>
+ <section class="section task-group-section">
+ <div class="task-group">
+ <ul>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(py)parentDB"></a>
+ <a name="//apple_ref/objc/Property/parentDB" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(py)parentDB">parentDB</a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Undocumented</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">@property</span> <span class="p">(</span><span class="n">nonatomic</span><span class="p">,</span> <span class="n">retain</span><span class="p">,</span> <span class="n">nullable</span><span class="p">)</span> <span class="n"><a href="../Classes/FMDatabase.html">FMDatabase</a></span> <span class="o">*</span><span class="n">parentDB</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="k">var</span> <span class="nv">parentDB</span><span class="p">:</span> <span class="kt"><a href="../Classes/FMDatabase.html">FMDatabase</a></span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+
+ </div>
+ </div>
+ </section>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="task-group">
+ <div class="task-name-container">
+ <a name="/Properties"></a>
+ <a name="//apple_ref/objc/Section/Properties" class="dashAnchor"></a>
+ <div class="section-name-container">
+ <a class="section-name-link" href="#/Properties"></a>
+ <h3 class="section-name"><p>Properties</p>
</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Executed query</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>@property (atomic, retain, nullable) NSString *query</code></div>
-
-
-
-
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Executed query</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/columnNameToIndexMap" title="columnNameToIndexMap"></a>
- <h3 class="method-title"><code><a href="#//api/name/columnNameToIndexMap">&nbsp;&nbsp;columnNameToIndexMap</a></code>
+ </div>
+ </div>
+ <ul>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(py)query"></a>
+ <a name="//apple_ref/objc/Property/query" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(py)query">query</a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Executed query</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">@property</span> <span class="p">(</span><span class="n">retain</span><span class="p">,</span> <span class="n">nullable</span><span class="p">)</span> <span class="n">NSString</span> <span class="o">*</span><span class="n">query</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="k">var</span> <span class="nv">query</span><span class="p">:</span> <span class="kt">String</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+
+ </div>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(py)columnNameToIndexMap"></a>
+ <a name="//apple_ref/objc/Property/columnNameToIndexMap" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(py)columnNameToIndexMap">columnNameToIndexMap</a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p><code>NSMutableDictionary</code> mapping column names to numeric index</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readonly</span><span class="p">)</span> <span class="n">NSMutableDictionary</span> <span class="o">*</span><span class="n">_Nonnull</span> <span class="n">columnNameToIndexMap</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="k">var</span> <span class="nv">columnNameToIndexMap</span><span class="p">:</span> <span class="kt">NSMutableDictionary</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>
+
+ </div>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(py)statement"></a>
+ <a name="//apple_ref/objc/Property/statement" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(py)statement">statement</a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p><code><a href="../Classes/FMStatement.html">FMStatement</a></code> used by result set.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">@property</span> <span class="p">(</span><span class="n">retain</span><span class="p">,</span> <span class="n">nullable</span><span class="p">)</span> <span class="n"><a href="../Classes/FMStatement.html">FMStatement</a></span> <span class="o">*</span><span class="n">statement</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="k">var</span> <span class="nv">statement</span><span class="p">:</span> <span class="kt"><a href="../Classes/FMStatement.html">FMStatement</a></span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+
+ </div>
+ </div>
+ </section>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="task-group">
+ <div class="task-name-container">
+ <a name="/Creating%20and%20closing%20a%20result%20set"></a>
+ <a name="//apple_ref/objc/Section/Creating and closing a result set" class="dashAnchor"></a>
+ <div class="section-name-container">
+ <a class="section-name-link" href="#/Creating%20and%20closing%20a%20result%20set"></a>
+ <h3 class="section-name"><p>Creating and closing a result set</p>
</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p><code>NSMutableDictionary</code> mapping column names to numeric index</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>@property (readonly) NSMutableDictionary *columnNameToIndexMap</code></div>
-
-
-
-
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p><code>NSMutableDictionary</code> mapping column names to numeric index</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/statement" title="statement"></a>
- <h3 class="method-title"><code><a href="#//api/name/statement">&nbsp;&nbsp;statement</a></code>
+ </div>
+ </div>
+ <ul>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)close"></a>
+ <a name="//apple_ref/objc/Method/-close" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)close">-close</a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Close result set</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="n">close</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">close</span><span class="p">()</span></code></pre>
+
+ </div>
+ </div>
+ </section>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="task-group">
+ <div class="task-name-container">
+ <a name="/Iterating%20through%20the%20result%20set"></a>
+ <a name="//apple_ref/objc/Section/Iterating through the result set" class="dashAnchor"></a>
+ <div class="section-name-container">
+ <a class="section-name-link" href="#/Iterating%20through%20the%20result%20set"></a>
+ <h3 class="section-name"><p>Iterating through the result set</p>
</h3>
+ </div>
+ </div>
+ <ul>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)next"></a>
+ <a name="//apple_ref/objc/Method/-next" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)next">-next</a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Retrieve next row for result set.</p>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p><code>FMStatement</code> used by result set.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>@property (atomic, retain, nullable) FMStatement *statement</code></div>
-
-
-
-
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p><code>FMStatement</code> used by result set.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div>
- </div>
-
-
- <a title="Creating and closing database" name="task_Creating and closing database"></a>
- <h2 class="task-title">Creating and closing database</h2>
-
- <div class="task-list">
- <div class="section-method">
- <a name="//api/name/resultSetWithStatement:usingParentDatabase:" title="resultSetWithStatement:usingParentDatabase:"></a>
- <h3 class="method-title"><code><a href="#//api/name/resultSetWithStatement:usingParentDatabase:">+&nbsp;resultSetWithStatement:usingParentDatabase:</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 result set from <a href="../Classes/FMStatement.html"><code>FMStatement</code></a></p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>+ (instancetype)resultSetWithStatement:(FMStatement *)<em>statement</em> usingParentDatabase:(FMDatabase *)<em>aDB</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>statement</code></th>
- <td><p>A <a href="../Classes/FMStatement.html"><code>FMStatement</code></a> to be performed</p></td>
- </tr>
-
- <tr>
- <th scope="row" class="argument-name"><code>aDB</code></th>
- <td><p>A <a href="../Classes/FMDatabase.html"><code>FMDatabase</code></a> to be used</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>A <code>FMResultSet</code> on success; <code>nil</code> on failure</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Create result set from <a href="../Classes/FMStatement.html"><code>FMStatement</code></a></p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/close" title="close"></a>
- <h3 class="method-title"><code><a href="#//api/name/close">&ndash;&nbsp;close</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Close result set</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (void)close</code></div>
-
-
-
-
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Close result set</p>
- </div>
-
-
-
-
-
+<p>You must always invoke <code>next</code> or <code>nextWithError</code> before attempting to access the values returned in a query, even if you&rsquo;re only expecting one.</p>
+<div class="aside aside-see">
+ <p class="aside-title">See</p>
+ <p>hasAnotherRow</p>
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
</div>
- </div>
-
-
- <a title="Iterating through the result set" name="task_Iterating through the result set"></a>
- <h2 class="task-title">Iterating through the result set</h2>
-
- <div class="task-list">
- <div class="section-method">
- <a name="//api/name/next" title="next"></a>
- <h3 class="method-title"><code><a href="#//api/name/next">&ndash;&nbsp;next</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 next row for result set.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (BOOL)next</code></div>
-
-
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>YES</code> if row successfully retrieved; <code>NO</code> if end of result set reached</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Retrieve next row for result set.</p>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">BOOL</span><span class="p">)</span><span class="n">next</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">next</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>YES</code> if row successfully retrieved; <code>NO</code> if end of result set reached</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)nextWithError:"></a>
+ <a name="//apple_ref/objc/Method/-nextWithError:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)nextWithError:">-nextWithError:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Retrieve next row for result set.</p>
<p>You must always invoke <code>next</code> or <code>nextWithError</code> before attempting to access the values returned in a query, even if you&rsquo;re only expecting one.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection see-also-section">
- <h4 class="method-subtitle">See Also</h4>
- <ul>
-
- <li><code><p><a href="#//api/name/hasAnotherRow">- hasAnotherRow</a></p></code></li>
-
- </ul>
- </div>
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/nextWithError:" title="nextWithError:"></a>
- <h3 class="method-title"><code><a href="#//api/name/nextWithError:">&ndash;&nbsp;nextWithError:</a></code>
-</h3>
+<div class="aside aside-see">
+ <p class="aside-title">See</p>
+ <p>hasAnotherRow</p>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Retrieve next row for result set.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (BOOL)nextWithError:(NSError *_Nullable *)<em>outErr</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>outErr</code></th>
- <td><p>A &lsquo;NSError&rsquo; object to receive any error object (if any).</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>&lsquo;YES&rsquo; if row successfully retrieved; &lsquo;NO&rsquo; if end of result set reached</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Retrieve next row for result set.</p>
-
-<p> You must always invoke <code>next</code> or <code>nextWithError</code> before attempting to access the values returned in a query, even if you&rsquo;re only expecting one.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection see-also-section">
- <h4 class="method-subtitle">See Also</h4>
- <ul>
-
- <li><code><p><a href="#//api/name/hasAnotherRow">- hasAnotherRow</a></p></code></li>
-
- </ul>
- </div>
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/hasAnotherRow" title="hasAnotherRow"></a>
- <h3 class="method-title"><code><a href="#//api/name/hasAnotherRow">&ndash;&nbsp;hasAnotherRow</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Did the last call to <a href="#//api/name/next"><code>next</code></a> succeed in retrieving another row?</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (BOOL)hasAnotherRow</code></div>
-
-
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>YES</code> if the last call to <a href="#//api/name/next"><code>next</code></a> succeeded in retrieving another record; <code>NO</code> if not.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Did the last call to <a href="#//api/name/next"><code>next</code></a> succeed in retrieving another row?</p><div class="warning"><p><strong>Warning:</strong> The <code>hasAnotherRow</code> method must follow a call to <a href="#//api/name/next"><code>next</code></a>. If the previous database interaction was something other than a call to <code>next</code>, then this method may return <code>NO</code>, whether there is another row of data or not.</p></div>
- </div>
-
-
-
-
-
- <div class="method-subsection see-also-section">
- <h4 class="method-subtitle">See Also</h4>
- <ul>
-
- <li><code><p><a href="#//api/name/next">- next</a></p></code></li>
-
- </ul>
- </div>
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
</div>
- </div>
-
-
- <a title="Retrieving information from result set" name="task_Retrieving information from result set"></a>
- <h2 class="task-title">Retrieving information from result set</h2>
-
- <div class="task-list">
- <div class="section-method">
- <a name="//api/name/columnCount" title="columnCount"></a>
- <h3 class="method-title"><code><a href="#//api/name/columnCount">&nbsp;&nbsp;columnCount</a></code>
-</h3>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>How many columns in result set</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>@property (nonatomic, readonly) int columnCount</code></div>
-
-
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>Integer value of the number of columns.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>How many columns in result set</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/columnIndexForName:" title="columnIndexForName:"></a>
- <h3 class="method-title"><code><a href="#//api/name/columnIndexForName:">&ndash;&nbsp;columnIndexForName:</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Column index for column name</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (int)columnIndexForName:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>Zero-based index for column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Column index for column name</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/columnNameForIndex:" title="columnNameForIndex:"></a>
- <h3 class="method-title"><code><a href="#//api/name/columnNameForIndex:">&ndash;&nbsp;columnNameForIndex:</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Column name for column index</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (NSString *_Nullable)columnNameForIndex:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>columnName <code>NSString</code> value of the name of the column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Column name for column index</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/intForColumn:" title="intForColumn:"></a>
- <h3 class="method-title"><code><a href="#//api/name/intForColumn:">&ndash;&nbsp;intForColumn:</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set integer value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (int)intForColumn:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>int</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set integer value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/intForColumnIndex:" title="intForColumnIndex:"></a>
- <h3 class="method-title"><code><a href="#//api/name/intForColumnIndex:">&ndash;&nbsp;intForColumnIndex:</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set integer value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (int)intForColumnIndex:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>int</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set integer value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/longForColumn:" title="longForColumn:"></a>
- <h3 class="method-title"><code><a href="#//api/name/longForColumn:">&ndash;&nbsp;longForColumn:</a></code>
-</h3>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">BOOL</span><span class="p">)</span><span class="nf">nextWithError</span><span class="p">:(</span><span class="n">NSError</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="nv">outErr</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">nextWithError</span><span class="p">()</span> <span class="k">throws</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>outErr</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>A &lsquo;NSError&rsquo; object to receive any error object (if any).</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>&lsquo;YES&rsquo; if row successfully retrieved; &lsquo;NO&rsquo; if end of result set reached</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)step"></a>
+ <a name="//apple_ref/objc/Method/-step" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)step">-step</a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Perform SQL statement.</p>
+<div class="aside aside-see">
+ <p class="aside-title">See</p>
+ <p>hasAnotherRow</p>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>long</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (long)longForColumn:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>long</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>long</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/longForColumnIndex:" title="longForColumnIndex:"></a>
- <h3 class="method-title"><code><a href="#//api/name/longForColumnIndex:">&ndash;&nbsp;longForColumnIndex:</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set long value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (long)longForColumnIndex:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>long</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set long value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/longLongIntForColumn:" title="longLongIntForColumn:"></a>
- <h3 class="method-title"><code><a href="#//api/name/longLongIntForColumn:">&ndash;&nbsp;longLongIntForColumn:</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>long long int</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (long long int)longLongIntForColumn:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>long long int</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>long long int</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/longLongIntForColumnIndex:" title="longLongIntForColumnIndex:"></a>
- <h3 class="method-title"><code><a href="#//api/name/longLongIntForColumnIndex:">&ndash;&nbsp;longLongIntForColumnIndex:</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>long long int</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (long long int)longLongIntForColumnIndex:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>long long int</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>long long int</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/unsignedLongLongIntForColumn:" title="unsignedLongLongIntForColumn:"></a>
- <h3 class="method-title"><code><a href="#//api/name/unsignedLongLongIntForColumn:">&ndash;&nbsp;unsignedLongLongIntForColumn:</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>unsigned long long int</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (unsigned long long int)unsignedLongLongIntForColumn:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>unsigned long long int</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>unsigned long long int</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/unsignedLongLongIntForColumnIndex:" title="unsignedLongLongIntForColumnIndex:"></a>
- <h3 class="method-title"><code><a href="#//api/name/unsignedLongLongIntForColumnIndex:">&ndash;&nbsp;unsignedLongLongIntForColumnIndex:</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>unsigned long long int</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (unsigned long long int)unsignedLongLongIntForColumnIndex:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>unsigned long long int</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>unsigned long long int</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/boolForColumn:" title="boolForColumn:"></a>
- <h3 class="method-title"><code><a href="#//api/name/boolForColumn:">&ndash;&nbsp;boolForColumn:</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>BOOL</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (BOOL)boolForColumn:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>BOOL</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>BOOL</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/boolForColumnIndex:" title="boolForColumnIndex:"></a>
- <h3 class="method-title"><code><a href="#//api/name/boolForColumnIndex:">&ndash;&nbsp;boolForColumnIndex:</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>BOOL</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (BOOL)boolForColumnIndex:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>BOOL</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>BOOL</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/doubleForColumn:" title="doubleForColumn:"></a>
- <h3 class="method-title"><code><a href="#//api/name/doubleForColumn:">&ndash;&nbsp;doubleForColumn:</a></code>
-</h3>
+</div>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>double</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (double)doubleForColumn:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>double</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>double</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/doubleForColumnIndex:" title="doubleForColumnIndex:"></a>
- <h3 class="method-title"><code><a href="#//api/name/doubleForColumnIndex:">&ndash;&nbsp;doubleForColumnIndex:</a></code>
-</h3>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">BOOL</span><span class="p">)</span><span class="n">step</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">step</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>&lsquo;YES&rsquo; if successful; &lsquo;NO&rsquo; if not.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)stepWithError:"></a>
+ <a name="//apple_ref/objc/Method/-stepWithError:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)stepWithError:">-stepWithError:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Perform SQL statement.</p>
+<div class="aside aside-see">
+ <p class="aside-title">See</p>
+ <p>hasAnotherRow</p>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>double</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (double)doubleForColumnIndex:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>double</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>double</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/stringForColumn:" title="stringForColumn:"></a>
- <h3 class="method-title"><code><a href="#//api/name/stringForColumn:">&ndash;&nbsp;stringForColumn:</a></code>
-</h3>
+</div>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>NSString</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (NSString *_Nullable)stringForColumn:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>String value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>NSString</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/stringForColumnIndex:" title="stringForColumnIndex:"></a>
- <h3 class="method-title"><code><a href="#//api/name/stringForColumnIndex:">&ndash;&nbsp;stringForColumnIndex:</a></code>
-</h3>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">BOOL</span><span class="p">)</span><span class="nf">stepWithError</span><span class="p">:(</span><span class="n">NSError</span> <span class="o">*</span><span class="n">_Nullable</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="nv">outErr</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">stepWithError</span><span class="p">()</span> <span class="k">throws</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>outErr</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>A &lsquo;NSError&rsquo; object to receive any error object (if any).</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>&lsquo;YES&rsquo; if successful; &lsquo;NO&rsquo; if not.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)hasAnotherRow"></a>
+ <a name="//apple_ref/objc/Method/-hasAnotherRow" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)hasAnotherRow">-hasAnotherRow</a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Did the last call to <code>&lt;next&gt;</code> succeed in retrieving another row?</p>
+<div class="aside aside-see">
+ <p class="aside-title">See</p>
+ <p>next</p>
+
+</div><div class="aside aside-warning">
+ <p class="aside-title">Warning</p>
+ <p>The <code>hasAnotherRow</code> method must follow a call to <code>&lt;next&gt;</code>. If the previous database interaction was something other than a call to <code>next</code>, then this method may return <code>NO,</code> whether there is another row of data or not.</p>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>NSString</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (NSString *_Nullable)stringForColumnIndex:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>String value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>NSString</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/dateForColumn:" title="dateForColumn:"></a>
- <h3 class="method-title"><code><a href="#//api/name/dateForColumn:">&ndash;&nbsp;dateForColumn:</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>NSDate</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (NSDate *_Nullable)dateForColumn:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>Date value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>NSDate</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/dateForColumnIndex:" title="dateForColumnIndex:"></a>
- <h3 class="method-title"><code><a href="#//api/name/dateForColumnIndex:">&ndash;&nbsp;dateForColumnIndex:</a></code>
-</h3>
+</div>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>NSDate</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (NSDate *_Nullable)dateForColumnIndex:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>Date value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>NSDate</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/dataForColumn:" title="dataForColumn:"></a>
- <h3 class="method-title"><code><a href="#//api/name/dataForColumn:">&ndash;&nbsp;dataForColumn:</a></code>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">BOOL</span><span class="p">)</span><span class="n">hasAnotherRow</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">hasAnotherRow</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>&lsquo;YES&rsquo; if there is another row; &lsquo;NO&rsquo; if not.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="task-group">
+ <div class="task-name-container">
+ <a name="/Retrieving%20information%20from%20result%20set"></a>
+ <a name="//apple_ref/objc/Section/Retrieving information from result set" class="dashAnchor"></a>
+ <div class="section-name-container">
+ <a class="section-name-link" href="#/Retrieving%20information%20from%20result%20set"></a>
+ <h3 class="section-name"><p>Retrieving information from result set</p>
</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>NSData</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (NSData *_Nullable)dataForColumn:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>Data value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>NSData</code> value for column.</p>
+ </div>
+ </div>
+ <ul>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(py)columnCount"></a>
+ <a name="//apple_ref/objc/Property/columnCount" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(py)columnCount">columnCount</a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>How many columns in result set</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">@property</span> <span class="p">(</span><span class="n">nonatomic</span><span class="p">,</span> <span class="n">readonly</span><span class="p">)</span> <span class="kt">int</span> <span class="n">columnCount</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="k">var</span> <span class="nv">columnCount</span><span class="p">:</span> <span class="kt">Int32</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>Integer value of the number of columns.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)columnIndexForName:"></a>
+ <a name="//apple_ref/objc/Method/-columnIndexForName:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)columnIndexForName:">-columnIndexForName:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Column index for column name</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="kt">int</span><span class="p">)</span><span class="nf">columnIndexForName</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">columnIndex</span><span class="p">(</span><span class="n">forName</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Int32</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>Zero-based index for column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)columnNameForIndex:"></a>
+ <a name="//apple_ref/objc/Method/-columnNameForIndex:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)columnNameForIndex:">-columnNameForIndex:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Column name for column index</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">NSString</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="nf">columnNameForIndex</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">columnName</span><span class="p">(</span><span class="k">for</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>columnName <code>NSString</code> value of the name of the column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)intForColumn:"></a>
+ <a name="//apple_ref/objc/Method/-intForColumn:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)intForColumn:">-intForColumn:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set integer value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="kt">int</span><span class="p">)</span><span class="nf">intForColumn</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">int</span><span class="p">(</span><span class="n">forColumn</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Int32</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>int</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)intForColumnIndex:"></a>
+ <a name="//apple_ref/objc/Method/-intForColumnIndex:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)intForColumnIndex:">-intForColumnIndex:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set integer value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="kt">int</span><span class="p">)</span><span class="nf">intForColumnIndex</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">int</span><span class="p">(</span><span class="n">forColumnIndex</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Int32</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>int</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)longForColumn:"></a>
+ <a name="//apple_ref/objc/Method/-longForColumn:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)longForColumn:">-longForColumn:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>long</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="kt">long</span><span class="p">)</span><span class="nf">longForColumn</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">long</span><span class="p">(</span><span class="n">forColumn</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Int</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>long</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)longForColumnIndex:"></a>
+ <a name="//apple_ref/objc/Method/-longForColumnIndex:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)longForColumnIndex:">-longForColumnIndex:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set long value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="kt">long</span><span class="p">)</span><span class="nf">longForColumnIndex</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">long</span><span class="p">(</span><span class="n">forColumnIndex</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Int</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>long</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)longLongIntForColumn:"></a>
+ <a name="//apple_ref/objc/Method/-longLongIntForColumn:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)longLongIntForColumn:">-longLongIntForColumn:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>long long int</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="kt">long</span> <span class="kt">long</span><span class="p">)</span><span class="nf">longLongIntForColumn</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">longLongInt</span><span class="p">(</span><span class="n">forColumn</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Int64</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>long long int</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)longLongIntForColumnIndex:"></a>
+ <a name="//apple_ref/objc/Method/-longLongIntForColumnIndex:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)longLongIntForColumnIndex:">-longLongIntForColumnIndex:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>long long int</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="kt">long</span> <span class="kt">long</span><span class="p">)</span><span class="nf">longLongIntForColumnIndex</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">longLongInt</span><span class="p">(</span><span class="n">forColumnIndex</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Int64</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>long long int</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)unsignedLongLongIntForColumn:"></a>
+ <a name="//apple_ref/objc/Method/-unsignedLongLongIntForColumn:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)unsignedLongLongIntForColumn:">-unsignedLongLongIntForColumn:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>unsigned long long int</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="kt">unsigned</span> <span class="kt">long</span> <span class="kt">long</span><span class="p">)</span><span class="nf">unsignedLongLongIntForColumn</span><span class="p">:</span>
+ <span class="p">(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">unsignedLongLongInt</span><span class="p">(</span><span class="n">forColumn</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">UInt64</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>unsigned long long int</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)unsignedLongLongIntForColumnIndex:"></a>
+ <a name="//apple_ref/objc/Method/-unsignedLongLongIntForColumnIndex:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)unsignedLongLongIntForColumnIndex:">-unsignedLongLongIntForColumnIndex:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>unsigned long long int</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="kt">unsigned</span> <span class="kt">long</span> <span class="kt">long</span><span class="p">)</span><span class="nf">unsignedLongLongIntForColumnIndex</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">unsignedLongLongInt</span><span class="p">(</span><span class="n">forColumnIndex</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">UInt64</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>unsigned long long int</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)boolForColumn:"></a>
+ <a name="//apple_ref/objc/Method/-boolForColumn:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)boolForColumn:">-boolForColumn:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>BOOL</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">BOOL</span><span class="p">)</span><span class="nf">boolForColumn</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">bool</span><span class="p">(</span><span class="n">forColumn</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>BOOL</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)boolForColumnIndex:"></a>
+ <a name="//apple_ref/objc/Method/-boolForColumnIndex:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)boolForColumnIndex:">-boolForColumnIndex:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>BOOL</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">BOOL</span><span class="p">)</span><span class="nf">boolForColumnIndex</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">bool</span><span class="p">(</span><span class="n">forColumnIndex</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>BOOL</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)doubleForColumn:"></a>
+ <a name="//apple_ref/objc/Method/-doubleForColumn:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)doubleForColumn:">-doubleForColumn:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>double</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="kt">double</span><span class="p">)</span><span class="nf">doubleForColumn</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">double</span><span class="p">(</span><span class="n">forColumn</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Double</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>double</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)doubleForColumnIndex:"></a>
+ <a name="//apple_ref/objc/Method/-doubleForColumnIndex:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)doubleForColumnIndex:">-doubleForColumnIndex:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>double</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="kt">double</span><span class="p">)</span><span class="nf">doubleForColumnIndex</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">double</span><span class="p">(</span><span class="n">forColumnIndex</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Double</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>double</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)stringForColumn:"></a>
+ <a name="//apple_ref/objc/Method/-stringForColumn:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)stringForColumn:">-stringForColumn:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>NSString</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">NSString</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="nf">stringForColumn</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">string</span><span class="p">(</span><span class="n">forColumn</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>String value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)stringForColumnIndex:"></a>
+ <a name="//apple_ref/objc/Method/-stringForColumnIndex:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)stringForColumnIndex:">-stringForColumnIndex:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>NSString</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">NSString</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="nf">stringForColumnIndex</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">string</span><span class="p">(</span><span class="n">forColumnIndex</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>String value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)dateForColumn:"></a>
+ <a name="//apple_ref/objc/Method/-dateForColumn:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)dateForColumn:">-dateForColumn:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>NSDate</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">NSDate</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="nf">dateForColumn</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">date</span><span class="p">(</span><span class="n">forColumn</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Date</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>Date value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)dateForColumnIndex:"></a>
+ <a name="//apple_ref/objc/Method/-dateForColumnIndex:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)dateForColumnIndex:">-dateForColumnIndex:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>NSDate</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">NSDate</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="nf">dateForColumnIndex</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">date</span><span class="p">(</span><span class="n">forColumnIndex</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Date</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>Date value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)dataForColumn:"></a>
+ <a name="//apple_ref/objc/Method/-dataForColumn:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)dataForColumn:">-dataForColumn:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>NSData</code> value for column.</p>
<p>This is useful when storing binary data in table (such as image or the like).</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/dataForColumnIndex:" title="dataForColumnIndex:"></a>
- <h3 class="method-title"><code><a href="#//api/name/dataForColumnIndex:">&ndash;&nbsp;dataForColumnIndex:</a></code>
-</h3>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>NSData</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (NSData *_Nullable)dataForColumnIndex:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>Data value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>NSData</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/UTF8StringForColumn:" title="UTF8StringForColumn:"></a>
- <h3 class="method-title"><code><a href="#//api/name/UTF8StringForColumn:">&ndash;&nbsp;UTF8StringForColumn:</a></code>
-</h3>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">NSData</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="nf">dataForColumn</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">data</span><span class="p">(</span><span class="n">forColumn</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Data</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>Data value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)dataForColumnIndex:"></a>
+ <a name="//apple_ref/objc/Method/-dataForColumnIndex:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)dataForColumnIndex:">-dataForColumnIndex:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>NSData</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">NSData</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="nf">dataForColumnIndex</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">data</span><span class="p">(</span><span class="n">forColumnIndex</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Data</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>Data value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)UTF8StringForColumn:"></a>
+ <a name="//apple_ref/objc/Method/-UTF8StringForColumn:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)UTF8StringForColumn:">-UTF8StringForColumn:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>(const unsigned char *)</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="k">const</span> <span class="kt">unsigned</span> <span class="kt">char</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="nf">UTF8StringForColumn</span><span class="p">:</span>
+ <span class="p">(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">utf8String</span><span class="p">(</span><span class="n">forColumn</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">UnsafePointer</span><span class="o">&lt;</span><span class="kt">UInt8</span><span class="o">&gt;</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>(const unsigned char *)</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)UTF8StringForColumnName:"></a>
+ <a name="//apple_ref/objc/Method/-UTF8StringForColumnName:" class="dashAnchor"></a>
+ <a class="token discouraged" href="#/c:objc(cs)FMResultSet(im)UTF8StringForColumnName:">-UTF8StringForColumnName:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="aside aside-deprecated">
+ <p class="aside-title">Deprecated</p>
+ <p>Use UTF8StringForColumn instead</p>
+
+ </div>
+ <div class="abstract">
+ <p>Undocumented</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="k">const</span> <span class="kt">unsigned</span> <span class="kt">char</span> <span class="o">*</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nf">UTF8StringForColumnName</span><span class="p">:(</span><span class="n">NSString</span><span class="o">*</span><span class="p">)</span><span class="nv">columnName</span> <span class="n">__deprecated_msg</span><span class="p">(</span><span class="s">"Use UTF8StringForColumn instead"</span><span class="p">);</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">utf8String</span><span class="p">(</span><span class="n">forColumnName</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">UnsafePointer</span><span class="o">&lt;</span><span class="kt">UInt8</span><span class="o">&gt;</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)UTF8StringForColumnIndex:"></a>
+ <a name="//apple_ref/objc/Method/-UTF8StringForColumnIndex:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)UTF8StringForColumnIndex:">-UTF8StringForColumnIndex:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>(const unsigned char *)</code> value for column.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="k">const</span> <span class="kt">unsigned</span> <span class="kt">char</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="nf">UTF8StringForColumnIndex</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">utf8String</span><span class="p">(</span><span class="n">forColumnIndex</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">UnsafePointer</span><span class="o">&lt;</span><span class="kt">UInt8</span><span class="o">&gt;</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>(const unsigned char *)</code> value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)objectForColumn:"></a>
+ <a name="//apple_ref/objc/Method/-objectForColumn:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)objectForColumn:">-objectForColumn:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set object for column.</p>
+<div class="aside aside-see">
+ <p class="aside-title">See</p>
+ <p>objectForKeyedSubscript:</p>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>(const unsigned char *)</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (const unsigned char *_Nullable)UTF8StringForColumn:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>(const unsigned char *)</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>(const unsigned char *)</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/UTF8StringForColumnIndex:" title="UTF8StringForColumnIndex:"></a>
- <h3 class="method-title"><code><a href="#//api/name/UTF8StringForColumnIndex:">&ndash;&nbsp;UTF8StringForColumnIndex:</a></code>
-</h3>
+</div>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>(const unsigned char *)</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (const unsigned char *_Nullable)UTF8StringForColumnIndex:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>(const unsigned char *)</code> value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>(const unsigned char *)</code> value for column.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/objectForColumn:" title="objectForColumn:"></a>
- <h3 class="method-title"><code><a href="#//api/name/objectForColumn:">&ndash;&nbsp;objectForColumn:</a></code>
-</h3>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">id</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nf">objectForColumn</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">object</span><span class="p">(</span><span class="n">forColumn</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>Either <code>NSNumber</code> , <code>NSString</code> , <code>NSData</code> , or <code>NSNull</code> . If the column was <code>NULL</code> , this returns <code>[NSNull null]</code> object.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)objectForColumnName:"></a>
+ <a name="//apple_ref/objc/Method/-objectForColumnName:" class="dashAnchor"></a>
+ <a class="token discouraged" href="#/c:objc(cs)FMResultSet(im)objectForColumnName:">-objectForColumnName:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="aside aside-deprecated">
+ <p class="aside-title">Deprecated</p>
+ <p>Use objectForColumn instead</p>
+
+ </div>
+ <div class="abstract">
+ <p>Undocumented</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">id</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nf">objectForColumnName</span><span class="p">:(</span><span class="n">NSString</span><span class="o">*</span><span class="p">)</span><span class="nv">columnName</span> <span class="n">__deprecated_msg</span><span class="p">(</span><span class="s">"Use objectForColumn instead"</span><span class="p">);</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">object</span><span class="p">(</span><span class="n">forColumnName</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)objectForColumnIndex:"></a>
+ <a name="//apple_ref/objc/Method/-objectForColumnIndex:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)objectForColumnIndex:">-objectForColumnIndex:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set object for column.</p>
+<div class="aside aside-see">
+ <p class="aside-title">See</p>
+ <p>objectAtIndexedSubscript:</p>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set object for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (id _Nullable)objectForColumn:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p>Name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>Either <code>NSNumber</code>, <code>NSString</code>, <code>NSData</code>, or <code>NSNull</code>. If the column was <code>NULL</code>, this returns <code>[NSNull null]</code> object.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set object for column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection see-also-section">
- <h4 class="method-subtitle">See Also</h4>
- <ul>
-
- <li><code><p><a href="#//api/name/objectForKeyedSubscript:">- objectForKeyedSubscript:</a></p></code></li>
-
- </ul>
- </div>
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/objectForColumnIndex:" title="objectForColumnIndex:"></a>
- <h3 class="method-title"><code><a href="#//api/name/objectForColumnIndex:">&ndash;&nbsp;objectForColumnIndex:</a></code>
-</h3>
-
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set object for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (id _Nullable)objectForColumnIndex:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>Either <code>NSNumber</code>, <code>NSString</code>, <code>NSData</code>, or <code>NSNull</code>. If the column was <code>NULL</code>, this returns <code>[NSNull null]</code> object.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set object for column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection see-also-section">
- <h4 class="method-subtitle">See Also</h4>
- <ul>
-
- <li><code><p><a href="#//api/name/objectAtIndexedSubscript:">- objectAtIndexedSubscript:</a></p></code></li>
-
- </ul>
- </div>
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/objectForKeyedSubscript:" title="objectForKeyedSubscript:"></a>
- <h3 class="method-title"><code><a href="#//api/name/objectForKeyedSubscript:">&ndash;&nbsp;objectForKeyedSubscript:</a></code>
-</h3>
+</div>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set object for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (id _Nullable)objectForKeyedSubscript:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>Either <code>NSNumber</code>, <code>NSString</code>, <code>NSData</code>, or <code>NSNull</code>. If the column was <code>NULL</code>, this returns <code>[NSNull null]</code> object.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set object for column.</p>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">id</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nf">objectForColumnIndex</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">object</span><span class="p">(</span><span class="n">forColumnIndex</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>Either <code>NSNumber</code> , <code>NSString</code> , <code>NSData</code> , or <code>NSNull</code> . If the column was <code>NULL</code> , this returns <code>[NSNull null]</code> object.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)objectForKeyedSubscript:"></a>
+ <a name="//apple_ref/objc/Method/-objectForKeyedSubscript:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)objectForKeyedSubscript:">-objectForKeyedSubscript:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set object for column.</p>
<p>This method allows the use of the &ldquo;boxed&rdquo; syntax supported in Modern Objective-C. For example, by defining this method, the following syntax is now supported:</p>
-
-<pre><code>id result = rs[@"employee_name"];
+<pre class="highlight objective_c"><code><span class="n">id</span> <span class="n">result</span> <span class="o">=</span> <span class="n">rs</span><span class="p">[</span><span class="s">@"employee_name"</span><span class="p">];</span>
</code></pre>
<p>This simplified syntax is equivalent to calling:</p>
-
-<pre><code>id result = [rs objectForKeyedSubscript:@"employee_name"];
+<pre class="highlight objective_c"><code><span class="n">id</span> <span class="n">result</span> <span class="o">=</span> <span class="p">[</span><span class="n">rs</span> <span class="nf">objectForKeyedSubscript</span><span class="p">:</span><span class="s">@"employee_name"</span><span class="p">];</span>
</code></pre>
<p>which is, it turns out, equivalent to calling:</p>
-
-<pre><code>id result = [rs objectForColumnName:@"employee_name"];
+<pre class="highlight objective_c"><code><span class="n">id</span> <span class="n">result</span> <span class="o">=</span> <span class="p">[</span><span class="n">rs</span> <span class="nf">objectForColumnName</span><span class="p">:</span><span class="s">@"employee_name"</span><span class="p">];</span>
</code></pre>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/objectAtIndexedSubscript:" title="objectAtIndexedSubscript:"></a>
- <h3 class="method-title"><code><a href="#//api/name/objectAtIndexedSubscript:">&ndash;&nbsp;objectAtIndexedSubscript:</a></code>
-</h3>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set object for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (id _Nullable)objectAtIndexedSubscript:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>Either <code>NSNumber</code>, <code>NSString</code>, <code>NSData</code>, or <code>NSNull</code>. If the column was <code>NULL</code>, this returns <code>[NSNull null]</code> object.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set object for column.</p>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">id</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nf">objectForKeyedSubscript</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="nf">subscript</span><span class="p">(</span><span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>Either <code>NSNumber</code> , <code>NSString</code> , <code>NSData</code> , or <code>NSNull</code> . If the column was <code>NULL</code> , this returns <code>[NSNull null]</code> object.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)objectAtIndexedSubscript:"></a>
+ <a name="//apple_ref/objc/Method/-objectAtIndexedSubscript:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)objectAtIndexedSubscript:">-objectAtIndexedSubscript:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set object for column.</p>
<p>This method allows the use of the &ldquo;boxed&rdquo; syntax supported in Modern Objective-C. For example, by defining this method, the following syntax is now supported:</p>
-
-<pre><code>id result = rs[0];
+<pre class="highlight objective_c"><code><span class="n">id</span> <span class="n">result</span> <span class="o">=</span> <span class="n">rs</span><span class="p">[</span><span class="mi">0</span><span class="p">];</span>
</code></pre>
<p>This simplified syntax is equivalent to calling:</p>
-
-<pre><code>id result = [rs objectForKeyedSubscript:0];
+<pre class="highlight objective_c"><code><span class="n">id</span> <span class="n">result</span> <span class="o">=</span> <span class="p">[</span><span class="n">rs</span> <span class="nf">objectForKeyedSubscript</span><span class="p">:</span><span class="mi">0</span><span class="p">];</span>
</code></pre>
<p>which is, it turns out, equivalent to calling:</p>
-
-<pre><code>id result = [rs objectForColumnName:0];
+<pre class="highlight objective_c"><code><span class="n">id</span> <span class="n">result</span> <span class="o">=</span> <span class="p">[</span><span class="n">rs</span> <span class="nf">objectForColumnName</span><span class="p">:</span><span class="mi">0</span><span class="p">];</span>
</code></pre>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/dataNoCopyForColumn:" title="dataNoCopyForColumn:"></a>
- <h3 class="method-title"><code><a href="#//api/name/dataNoCopyForColumn:">&ndash;&nbsp;dataNoCopyForColumn:</a></code>
-</h3>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>NSData</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (NSData *_Nullable)dataNoCopyForColumn:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>Data value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>NSData</code> value for column.</p><div class="warning"><p><strong>Warning:</strong> If you are going to use this data after you iterate over the next row, or after you close the
-result set, make sure to make a copy of the data first (or just use <a href="#//api/name/dataForColumn:"><code>dataForColumn:</code></a>/<a href="#//api/name/dataForColumnIndex:"><code>dataForColumnIndex:</code></a>)
-If you don&rsquo;t, you&rsquo;re going to be in a world of hurt when you try and use the data.</p></div>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/dataNoCopyForColumnIndex:" title="dataNoCopyForColumnIndex:"></a>
- <h3 class="method-title"><code><a href="#//api/name/dataNoCopyForColumnIndex:">&ndash;&nbsp;dataNoCopyForColumnIndex:</a></code>
-</h3>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">id</span> <span class="n">_Nullable</span><span class="p">)</span><span class="nf">objectAtIndexedSubscript</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="nf">subscript</span><span class="p">(</span><span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="p">?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>Either <code>NSNumber</code> , <code>NSString</code> , <code>NSData</code> , or <code>NSNull</code> . If the column was <code>NULL</code> , this returns <code>[NSNull null]</code> object.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)dataNoCopyForColumn:"></a>
+ <a name="//apple_ref/objc/Method/-dataNoCopyForColumn:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)dataNoCopyForColumn:">-dataNoCopyForColumn:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>NSData</code> value for column.</p>
+<div class="aside aside-warning">
+ <p class="aside-title">Warning</p>
+ <p>If you are going to use this data after you iterate over the next row, or after you close the
+result set, make sure to make a copy of the data first (or just use <code>&lt;dataForColumn:&gt;</code>/<code>&lt;dataForColumnIndex:&gt;</code>)
+If you don&rsquo;t, you&rsquo;re going to be in a world of hurt when you try and use the data.</p>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Result set <code>NSData</code> value for column.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (NSData *_Nullable)dataNoCopyForColumnIndex:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p>Data value of the result set&rsquo;s column.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Result set <code>NSData</code> value for column.</p><div class="warning"><p><strong>Warning:</strong> If you are going to use this data after you iterate over the next row, or after you close the
-result set, make sure to make a copy of the data first (or just use <a href="#//api/name/dataForColumn:"><code>dataForColumn:</code></a>/<a href="#//api/name/dataForColumnIndex:"><code>dataForColumnIndex:</code></a>)
-If you don&rsquo;t, you&rsquo;re going to be in a world of hurt when you try and use the data.</p></div>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/columnIndexIsNull:" title="columnIndexIsNull:"></a>
- <h3 class="method-title"><code><a href="#//api/name/columnIndexIsNull:">&ndash;&nbsp;columnIndexIsNull:</a></code>
-</h3>
+</div>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Is the column <code>NULL</code>?</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (BOOL)columnIndexIsNull:(int)<em>columnIdx</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>columnIdx</code></th>
- <td><p>Zero-based index for column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>YES</code> if column is <code>NULL</code>; <code>NO</code> if not <code>NULL</code>.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Is the column <code>NULL</code>?</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/columnIsNull:" title="columnIsNull:"></a>
- <h3 class="method-title"><code><a href="#//api/name/columnIsNull:">&ndash;&nbsp;columnIsNull:</a></code>
-</h3>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">NSData</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="nf">dataNoCopyForColumn</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">dataNoCopy</span><span class="p">(</span><span class="n">forColumn</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Data</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>Data value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)dataNoCopyForColumnIndex:"></a>
+ <a name="//apple_ref/objc/Method/-dataNoCopyForColumnIndex:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)dataNoCopyForColumnIndex:">-dataNoCopyForColumnIndex:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Result set <code>NSData</code> value for column.</p>
+<div class="aside aside-warning">
+ <p class="aside-title">Warning</p>
+ <p>If you are going to use this data after you iterate over the next row, or after you close the
+result set, make sure to make a copy of the data first (or just use <code>&lt;dataForColumn:&gt;</code>/<code>&lt;dataForColumnIndex:&gt;</code>)
+If you don&rsquo;t, you&rsquo;re going to be in a world of hurt when you try and use the data.</p>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Is the column <code>NULL</code>?</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (BOOL)columnIsNull:(NSString *)<em>columnName</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>columnName</code></th>
- <td><p><code>NSString</code> value of the name of the column.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
- <div class="method-subsection return">
- <h4 class="method-subtitle parameter-title">Return Value</h4>
- <p><code>YES</code> if column is <code>NULL</code>; <code>NO</code> if not <code>NULL</code>.</p>
- </div>
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Is the column <code>NULL</code>?</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/resultDictionary" title="resultDictionary"></a>
- <h3 class="method-title"><code><a href="#//api/name/resultDictionary">&nbsp;&nbsp;resultDictionary</a></code>
-</h3>
+</div>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Returns a dictionary of the row results mapped to case sensitive keys of the column names.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>@property (nonatomic, readonly, nullable) NSDictionary *resultDictionary</code></div>
-
-
-
-
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Returns a dictionary of the row results mapped to case sensitive keys of the column names.</p><div class="warning"><p><strong>Warning:</strong> The keys to the dictionary are case sensitive of the column names.</p></div>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
-</div><div class="section-method">
- <a name="//api/name/resultDict" title="resultDict"></a>
- <h3 class="method-title"><code><a href="#//api/name/resultDict">&ndash;&nbsp;resultDict</a></code>
-</h3>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">NSData</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="nf">dataNoCopyForColumnIndex</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">dataNoCopy</span><span class="p">(</span><span class="n">forColumnIndex</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Data</span><span class="p">?</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p>Data value of the result set&rsquo;s column.</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)columnIndexIsNull:"></a>
+ <a name="//apple_ref/objc/Method/-columnIndexIsNull:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)columnIndexIsNull:">-columnIndexIsNull:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Is the column <code>NULL</code> ?</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">BOOL</span><span class="p">)</span><span class="nf">columnIndexIsNull</span><span class="p">:(</span><span class="kt">int</span><span class="p">)</span><span class="nv">columnIdx</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">columnIndexIsNull</span><span class="p">(</span><span class="n">_</span> <span class="nv">columnIdx</span><span class="p">:</span> <span class="kt">Int32</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnIdx</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Zero-based index for column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>YES</code> if column is <code>NULL</code> ; <code>NO</code> if not <code>NULL</code> .</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)columnIsNull:"></a>
+ <a name="//apple_ref/objc/Method/-columnIsNull:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)columnIsNull:">-columnIsNull:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Is the column <code>NULL</code> ?</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">BOOL</span><span class="p">)</span><span class="nf">columnIsNull</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSString</span> <span class="o">*</span><span class="p">)</span><span class="nv">columnName</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">columnIsNull</span><span class="p">(</span><span class="n">_</span> <span class="nv">columnName</span><span class="p">:</span> <span class="kt">String</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>columnName</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p><code>NSString</code> value of the name of the column.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div>
+ <h4>Return Value</h4>
+ <p><code>YES</code> if column is <code>NULL</code> ; <code>NO</code> if not <code>NULL</code> .</p>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(py)resultDictionary"></a>
+ <a name="//apple_ref/objc/Property/resultDictionary" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(py)resultDictionary">resultDictionary</a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Returns a dictionary of the row results mapped to case sensitive keys of the column names. </p>
+<div class="aside aside-warning">
+ <p class="aside-title">Warning</p>
+ The keys to the dictionary are case sensitive of the column names.
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Returns a dictionary of the row results</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (NSDictionary *_Nullable)resultDict</code></div>
-
-
-
-
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Returns a dictionary of the row results</p><div class="warning"><p><strong>Warning:</strong> <strong>Deprecated</strong>: Please use <a href="#//api/name/resultDictionary"><code>resultDictionary</code></a> instead. Also, beware that <a href="#//api/name/resultDictionary"><code>resultDictionary</code></a> is case sensitive!</p></div>
- </div>
-
-
-
-
-
- <div class="method-subsection see-also-section">
- <h4 class="method-subtitle">See Also</h4>
- <ul>
-
- <li><code><p><a href="#//api/name/resultDictionary">@property resultDictionary</a></p></code></li>
-
- </ul>
- </div>
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
</div>
- </div>
-
- <a title="Key value coding magic" name="task_Key value coding magic"></a>
- <h2 class="task-title">Key value coding magic</h2>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">@property</span> <span class="p">(</span><span class="n">nonatomic</span><span class="p">,</span> <span class="n">readonly</span><span class="p">,</span> <span class="n">nullable</span><span class="p">)</span> <span class="n">NSDictionary</span> <span class="o">*</span><span class="n">resultDictionary</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="k">var</span> <span class="nv">resultDictionary</span><span class="p">:</span> <span class="p">[</span><span class="kt">AnyHashable</span> <span class="p">:</span> <span class="kt">Any</span><span class="p">]?</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>
+
+ </div>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)resultDict"></a>
+ <a name="//apple_ref/objc/Method/-resultDict" class="dashAnchor"></a>
+ <a class="token discouraged" href="#/c:objc(cs)FMResultSet(im)resultDict">-resultDict</a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="aside aside-deprecated">
+ <p class="aside-title">Deprecated</p>
+ <p>Use resultDictionary instead</p>
+
+ </div>
+ <div class="abstract">
+ <p>Returns a dictionary of the row results</p>
+<div class="aside aside-see">
+ <p class="aside-title">See</p>
+ <p>resultDictionary</p>
+
+</div><div class="aside aside-warning">
+ <p class="aside-title">Warning</p>
+ <p><strong>Deprecated</strong>: Please use <code>&lt;resultDictionary&gt;</code> instead. Also, beware that <code>&lt;resultDictionary&gt;</code> is case sensitive!</p>
- <div class="task-list">
- <div class="section-method">
- <a name="//api/name/kvcMagic:" title="kvcMagic:"></a>
- <h3 class="method-title"><code><a href="#//api/name/kvcMagic:">&ndash;&nbsp;kvcMagic:</a></code>
-</h3>
+</div>
- <div class="method-info">
- <div class="pointy-thing"></div>
-
- <div class="method-info-container">
-
-
- <div class="method-subsection brief-description">
- <p>Performs <code>setValue</code> to yield support for key value observing.</p>
- </div>
-
-
-
- <div class="method-subsection method-declaration"><code>- (void)kvcMagic:(id)<em>object</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>object</code></th>
- <td><p>The object for which the values will be set. This is the key-value-coding compliant object that you might, for example, observe.</p></td>
- </tr>
-
- </table>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection discussion-section">
- <h4 class="method-subtitle">Discussion</h4>
- <p>Performs <code>setValue</code> to yield support for key value observing.</p>
- </div>
-
-
-
-
-
-
-
- <div class="method-subsection declared-in-section">
- <h4 class="method-subtitle">Declared In</h4>
- <p><code class="declared-in-ref">FMResultSet.h</code></p>
- </div>
-
-
- </div>
- </div>
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">NSDictionary</span> <span class="o">*</span><span class="n">_Nullable</span><span class="p">)</span><span class="n">resultDict</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">resultDict</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="p">[</span><span class="kt">AnyHashable</span> <span class="p">:</span> <span class="kt">Any</span><span class="p">]?</span></code></pre>
+
+ </div>
+ </div>
+ </section>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="task-group">
+ <div class="task-name-container">
+ <a name="/Key%20value%20coding%20magic"></a>
+ <a name="//apple_ref/objc/Section/Key value coding magic" class="dashAnchor"></a>
+ <div class="section-name-container">
+ <a class="section-name-link" href="#/Key%20value%20coding%20magic"></a>
+ <h3 class="section-name"><p>Key value coding magic</p>
+</h3>
+ </div>
+ </div>
+ <ul>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)kvcMagic:"></a>
+ <a name="//apple_ref/objc/Method/-kvcMagic:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)kvcMagic:">-kvcMagic:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Performs <code>setValue</code> to yield support for key value observing.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">kvcMagic</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">id</span><span class="p">)</span><span class="nv">object</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">kvcMagic</span><span class="p">(</span><span class="n">_</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">Any</span><span class="p">)</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>object</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>The object for which the values will be set. This is the key-value-coding compliant object that you might, for example, observe.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </section>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div class="task-group">
+ <div class="task-name-container">
+ <a name="/Binding%20values"></a>
+ <a name="//apple_ref/objc/Section/Binding values" class="dashAnchor"></a>
+ <div class="section-name-container">
+ <a class="section-name-link" href="#/Binding%20values"></a>
+ <h3 class="section-name"><p>Binding values</p>
+</h3>
+ </div>
+ </div>
+ <ul>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)bindWithArray:"></a>
+ <a name="//apple_ref/objc/Method/-bindWithArray:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)bindWithArray:">-bindWithArray:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Bind array of values to prepared statement.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">BOOL</span><span class="p">)</span><span class="nf">bindWithArray</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSArray</span> <span class="o">*</span><span class="p">)</span><span class="nv">array</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">bind</span><span class="p">(</span><span class="n">with</span> <span class="nv">array</span><span class="p">:</span> <span class="p">[</span><span class="kt">Any</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>array</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Array of values to bind to SQL statement.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </section>
+ </div>
+ </li>
+ <li class="item">
+ <div>
+ <code>
+ <a name="/c:objc(cs)FMResultSet(im)bindWithDictionary:"></a>
+ <a name="//apple_ref/objc/Method/-bindWithDictionary:" class="dashAnchor"></a>
+ <a class="token" href="#/c:objc(cs)FMResultSet(im)bindWithDictionary:">-bindWithDictionary:<wbr></a>
+ </code>
+ </div>
+ <div class="height-container">
+ <div class="pointer-container"></div>
+ <section class="section">
+ <div class="pointer"></div>
+ <div class="abstract">
+ <p>Bind dictionary of values to prepared statement.</p>
+
+ </div>
+ <div class="declaration">
+ <h4>Declaration</h4>
+ <div class="language">
+ <p class="aside-title">Objective-C</p>
+ <pre class="highlight objective_c"><code><span class="k">-</span> <span class="p">(</span><span class="n">BOOL</span><span class="p">)</span><span class="nf">bindWithDictionary</span><span class="p">:(</span><span class="n">nonnull</span> <span class="n">NSDictionary</span> <span class="o">*</span><span class="p">)</span><span class="nv">dictionary</span><span class="p">;</span></code></pre>
+
+ </div>
+ <div class="language">
+ <p class="aside-title">Swift</p>
+ <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">bind</span><span class="p">(</span><span class="n">with</span> <span class="nv">dictionary</span><span class="p">:</span> <span class="p">[</span><span class="kt">AnyHashable</span> <span class="p">:</span> <span class="kt">Any</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
+
+ </div>
+ </div>
+ <div>
+ <h4>Parameters</h4>
+ <table class="graybox">
+ <tbody>
+ <tr>
+ <td>
+ <code>
+ <em>dictionary</em>
+ </code>
+ </td>
+ <td>
+ <div>
+ <p>Dictionary of values to bind to SQL statement.</p>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </section>
+ </div>
+ </li>
+ </ul>
+ </div>
+ </section>
+ </section>
+ <section id="footer">
+ <p>&copy; 2020 <a class="link" href="https://github.com/ccgus/fmdb" target="_blank" rel="external">Gus Mueller, Flying Meat</a>. All rights reserved. (Last updated: 2020-05-09)</p>
+ <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+ </section>
+ </article>
+ </div>
+ </body>
</div>
- </div>
-
- </div>
-
-
-
-
-
-
- </main>
-
- <footer>
- <div class="footer-copyright">
-
- <p class="copyright">Copyright &copy; 2017 ccgus. All rights reserved. Updated: 2017-06-07</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> \ No newline at end of file
+</html>