<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: AGSGDBFeatureServiceTable load in background thread in ArcGIS Runtime SDK for iOS Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623489#M5546</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Divesh, thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It appeared to me that the call was being made on the main thread. With the debugger it can take some seconds to proceed across the &lt;EM style="font-family: helvetica;"&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;initWithServiceURL&lt;/SPAN&gt;&lt;/EM&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt; call. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;It's possible that the lag is occurring somewhere else I guess. It's not apparent in my own code though, so at some point there are long delays occurring on the main thread and my UI is freezing for 15 seconds or so.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;Which operation exactly is freezing, I guess I can't be sure. Perhaps it is the post-processing of loaded data after the call is complete. But there doesn't seem to be any way to keep the main thread free during this loading.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;Simon.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 30 Mar 2015 18:39:43 GMT</pubDate>
    <dc:creator>SimonFox</dc:creator>
    <dc:date>2015-03-30T18:39:43Z</dc:date>
    <item>
      <title>AGSGDBFeatureServiceTable load in background thread</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623486#M5543</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi folks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm tearing my hair out trying to load a feature service table in a background thread, as below. This works fine on the main iOS thread. But in a background thread no network activity occurs. I confirmed using Charles proxy server.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hard to understand why, as it appears to block the main thread. My app locks up while these calls are occurring. Have I missed something?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Simon&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;EM&gt;&lt;SPAN class="s1"&gt;dispatch_queue_t&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; backgroundLoadThread = &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;dispatch_queue_create&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;"com.xxx.loadservicethread"&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;, &lt;/SPAN&gt;&lt;SPAN class="s5"&gt;NULL&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;);&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;EM&gt;&lt;SPAN class="s4"&gt;&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;dispatch_async&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;(backgroundLoadThread, ^(&lt;/SPAN&gt;&lt;SPAN class="s5"&gt;void&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;) {&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;EM&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AGSGDBFeatureServiceTable&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;* fst = [[&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;AGSGDBFeatureServiceTable&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;alloc&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;]&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;initWithServiceURL&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:url&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;EM&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s4"&gt;credential&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;:my&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;Credentials&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;EM&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s4"&gt;spatialReference&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;:mapView.&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;spatialReference&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;];&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN style="font-family: helvetica;"&gt;&lt;EM&gt;&lt;SPAN class="s1"&gt;...&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Mar 2015 21:44:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623486#M5543</guid>
      <dc:creator>SimonFox</dc:creator>
      <dc:date>2015-03-28T21:44:30Z</dc:date>
    </item>
    <item>
      <title>Re: AGSGDBFeatureServiceTable load in background thread</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623487#M5544</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;using loadCompleted(...) doesn't help either.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 29 Mar 2015 17:37:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623487#M5544</guid>
      <dc:creator>SimonFox</dc:creator>
      <dc:date>2015-03-29T17:37:25Z</dc:date>
    </item>
    <item>
      <title>Re: AGSGDBFeatureServiceTable load in background thread</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623488#M5545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The feature service table, like other classes in the SDK that connect to web services, already performs its loading on a background thread, even if you instantiate it on the main thread. Is there a reason why you still want to create it on a background thread?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 18:01:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623488#M5545</guid>
      <dc:creator>DiveshGoyal</dc:creator>
      <dc:date>2015-03-30T18:01:38Z</dc:date>
    </item>
    <item>
      <title>Re: AGSGDBFeatureServiceTable load in background thread</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623489#M5546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Divesh, thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It appeared to me that the call was being made on the main thread. With the debugger it can take some seconds to proceed across the &lt;EM style="font-family: helvetica;"&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;initWithServiceURL&lt;/SPAN&gt;&lt;/EM&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt; call. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;It's possible that the lag is occurring somewhere else I guess. It's not apparent in my own code though, so at some point there are long delays occurring on the main thread and my UI is freezing for 15 seconds or so.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;Which operation exactly is freezing, I guess I can't be sure. Perhaps it is the post-processing of loaded data after the call is complete. But there doesn't seem to be any way to keep the main thread free during this loading.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;Simon.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s4" style="font-weight: inherit; font-style: inherit; font-family: inherit;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 18:39:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623489#M5546</guid>
      <dc:creator>SimonFox</dc:creator>
      <dc:date>2015-03-30T18:39:43Z</dc:date>
    </item>
    <item>
      <title>Re: AGSGDBFeatureServiceTable load in background thread</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623490#M5547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;This is the code block that causes the app to freeze up. Maybe will help see where my problem lies.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;Thanks for any help, much appreciated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN class="s1"&gt;self&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;geodatabaseTask&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;loadCompletion&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; = ^(&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;NSError&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;* error) {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s3" style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; (&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;AGSMapServiceLayerInfo&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;* info &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;in&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;self&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;geodatabaseTask&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;featureServiceInfo&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;layerInfos&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;) {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s3" style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN class="s3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s4"&gt;NSURL&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;* url = [&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;self&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;geodatabaseTask&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;URL&lt;/SPAN&gt;&lt;SPAN class="s3"&gt; &lt;/SPAN&gt;&lt;SPAN class="s7"&gt;URLByAppendingPathComponent&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;NSString&lt;/SPAN&gt;&lt;SPAN class="s3"&gt; &lt;/SPAN&gt;&lt;SPAN class="s7"&gt;stringWithFormat&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s8"&gt;@"%lu"&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;,(&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN class="s3"&gt; &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;long&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;)info.&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;layerId&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;]];&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s3" style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;AGSGDBFeatureServiceTable&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;* fst = [[&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;AGSGDBFeatureServiceTable&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s7"&gt;alloc&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;]&lt;/SPAN&gt;&lt;SPAN class="s9"&gt;initWithServiceURL&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:url&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN class="s3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s9"&gt;credential&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;self&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;.&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;credentials&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN class="s3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s9"&gt;spatialReference&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;:mapView.&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;spatialReference&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;];&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s3" style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN class="s2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s3"&gt;AGSFeatureTableLayer&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; *f = [[&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;AGSFeatureTableLayer&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;SPAN class="s7"&gt;alloc&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;]&lt;/SPAN&gt;&lt;SPAN class="s9"&gt;initWithFeatureTable&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;:fst];&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN class="s3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f.&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;delegate&lt;/SPAN&gt;&lt;SPAN class="s3"&gt; = &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;self&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s3" style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN class="s3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fst.&lt;/SPAN&gt;&lt;SPAN class="s6"&gt;loadCompletion&lt;/SPAN&gt;&lt;SPAN class="s3"&gt; = ^(&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;NSError&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;* error) {&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN class="s3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [mapView &lt;/SPAN&gt;&lt;SPAN class="s9"&gt;addMapLayer&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;:f];&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s3" style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;SPAN class="s3" style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;SPAN class="s3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN class="s3" style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 18:57:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623490#M5547</guid>
      <dc:creator>SimonFox</dc:creator>
      <dc:date>2015-03-30T18:57:13Z</dc:date>
    </item>
    <item>
      <title>Re: AGSGDBFeatureServiceTable load in background thread</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623491#M5548</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you can send me a project I can try to look into it. &lt;/P&gt;&lt;P&gt;On the surface, the code snippet you provided looks Ok. It is similar to what the OfflineFeatureEditingSample also does. I don't expect any of it to block the main thread and freeze your app.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 20:43:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623491#M5548</guid>
      <dc:creator>DiveshGoyal</dc:creator>
      <dc:date>2015-03-30T20:43:43Z</dc:date>
    </item>
    <item>
      <title>Re: AGSGDBFeatureServiceTable load in background thread</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623492#M5549</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Divesh, very kind of you to help. Yes, I used that example project to work from &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll simplify the code and check with my client then send a project. Really appreciate your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, Simon.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 23:29:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623492#M5549</guid>
      <dc:creator>SimonFox</dc:creator>
      <dc:date>2015-03-30T23:29:25Z</dc:date>
    </item>
    <item>
      <title>Re: AGSGDBFeatureServiceTable load in background thread</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623493#M5550</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I tested the &lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;OfflineFeatureEditingSample project using my web service and the same problem occurs. There are 37 layers, and not a huge amount of data.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;With the simulator it isn't so bad as it's running on the faster Mac processor. But on my iPhone 5s the UI locks up until all layers have completed loading.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also find the actual polygons don't load in any predictable time period. Some of them don't load at all even though the map location is right in the middle of them. Maybe they load later, maybe they don't.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I used the method from the &lt;SPAN class="s1"&gt;GeometryServiceSampleViewController project I didn't have any of these problems. But I thought I would need to have a local database to improve app performance. Will have to make my own caching system for polygons I guess. My client won't accept a frozen app on startup.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;Thanks for your help. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Mar 2015 18:35:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623493#M5550</guid>
      <dc:creator>SimonFox</dc:creator>
      <dc:date>2015-03-31T18:35:12Z</dc:date>
    </item>
    <item>
      <title>Re: AGSGDBFeatureServiceTable load in background thread</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623494#M5551</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are you loading 37 AGSGDBFeatureServiceTable objects at startup? If so, do things get better if you load only a subset (say 5, or 10)? I'm not suggesting that as a workaround (yet), I'm trying to narrow down the cause of the problem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2015 17:33:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623494#M5551</guid>
      <dc:creator>DiveshGoyal</dc:creator>
      <dc:date>2015-04-02T17:33:38Z</dc:date>
    </item>
    <item>
      <title>Re: AGSGDBFeatureServiceTable load in background thread</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623495#M5552</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, load 37 requests at once is a bad idea. I'm surprised it works no problem when just loading FeatureLayers directly (as in &lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;GeometryServiceSampleViewController)&lt;/SPAN&gt;. There's absolutely no UI lag at all. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried spreading the requests out with the &lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;OfflineFeatureEditingSample approach&lt;/SPAN&gt; and the UI is more responsive. A little jerky though, unlike the above method. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I used Instruments to try and see something on the Main Thread, but it does appear that all network cals are triggering background thread dispatches. Maybe digging deeper with Instruments could learn more. Not the easiest tool to use though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There must be some task occurring on the main thread though, to explain the jerky UI. If I had time I'd work more with Instruments to try and find it. I double checked that it's not blocking in my own code via delegates etc... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish I had a good profiling tool like for Java. Would get to the bottom of it in no time. Instruments is just awful &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/happy.png" /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2015 18:11:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623495#M5552</guid>
      <dc:creator>SimonFox</dc:creator>
      <dc:date>2015-04-02T18:11:39Z</dc:date>
    </item>
    <item>
      <title>Re: AGSGDBFeatureServiceTable load in background thread</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623496#M5553</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yeah, instruments is not the easiest to use. I gives you a lot of information but sometime you just don't know how to put all of that information together into something actionable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;AGSGDBFeatureServiceTable, apart from making network requests to the feature service, create a local geodatabase in which to temporarily store the features. I suspect some of that work to create and initialize a local GDB is happening on the main thread. We'll have to look into that.&lt;/SPAN&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2015 20:07:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623496#M5553</guid>
      <dc:creator>DiveshGoyal</dc:creator>
      <dc:date>2015-04-02T20:07:22Z</dc:date>
    </item>
    <item>
      <title>Re: AGSGDBFeatureServiceTable load in background thread</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623497#M5554</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Divesh,&lt;/P&gt;&lt;P&gt;Just checking in to see if there was any progress on this one? &lt;/P&gt;&lt;P&gt;Cheers &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;BR /&gt;Simon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Apr 2015 17:03:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/agsgdbfeatureservicetable-load-in-background/m-p/623497#M5554</guid>
      <dc:creator>SimonFox</dc:creator>
      <dc:date>2015-04-14T17:03:56Z</dc:date>
    </item>
  </channel>
</rss>

