<?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 Custom Tiled Layer Sample has NSGenericException in ArcGIS Runtime SDK for iOS Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695414#M6205</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;2011-09-06 10:45:32.344 zjjt[1627:5f03] *** Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection &amp;lt;CALayerArray: 0xb226f50&amp;gt; was mutated while being enumerated.(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6036f40&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x603ab80&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x60179d0&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x602e030&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x601a3a0&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6033f60&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x603b660&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0xb22a550&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6017b50&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6228670&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0xb222340&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6039a20&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6040900&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0xb2223e0&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x603cc00&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6036cf0&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6039540&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x603b260&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6038b50&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6040430&amp;gt;"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*** Call stack at first throw:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 0&amp;nbsp;&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01b7a5a9 __exceptionPreprocess + 185&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1&amp;nbsp;&amp;nbsp; libobjc.A.dylib&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01cce313 objc_exception_throw + 44&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 2&amp;nbsp;&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01b7a069 __NSFastEnumerationMutationHandler + 377&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 3&amp;nbsp;&amp;nbsp; UIKit&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00bfc75c -[UIView(Hierarchy) subviews] + 331&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 4&amp;nbsp;&amp;nbsp; zjjt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0007a0ef -[AGSTiledLayerView mapZoomed:] + 546&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 5&amp;nbsp;&amp;nbsp; zjjt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00079ec6 -[AGSTiledLayerView mapIsZooming:] + 116&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 6&amp;nbsp;&amp;nbsp; zjjt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0006f67e -[AGSMapView kickOffMapIsZooming:] + 321&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 7&amp;nbsp;&amp;nbsp; Foundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0094294e __NSThreadPerformPerform + 251&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 8&amp;nbsp;&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01b5b8ff __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 15&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 9&amp;nbsp;&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01ab988b __CFRunLoopDoSources0 + 571&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 10&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01ab8d86 __CFRunLoopRun + 470&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 11&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01ab8840 CFRunLoopRunSpecific + 208&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 12&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01ab8761 CFRunLoopRunInMode + 97&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 13&amp;nbsp; Foundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00964115 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 295&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 14&amp;nbsp; zjjt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x000625c0 -[WorkerThreadUnit workerThreadMainRoutine] + 166&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 15&amp;nbsp; Foundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0092dcf4 -[NSThread main] + 81&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 16&amp;nbsp; Foundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0092dc80 __NSThread__main__ + 1387&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 17&amp;nbsp; libSystem.B.dylib&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x98261819 _pthread_start + 345&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 18&amp;nbsp; libSystem.B.dylib&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x9826169e thread_start + 34&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;how??&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 06 Sep 2011 02:27:10 GMT</pubDate>
    <dc:creator>DaolinShen</dc:creator>
    <dc:date>2011-09-06T02:27:10Z</dc:date>
    <item>
      <title>Custom Tiled Layer Sample has NSGenericException</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695414#M6205</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;2011-09-06 10:45:32.344 zjjt[1627:5f03] *** Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection &amp;lt;CALayerArray: 0xb226f50&amp;gt; was mutated while being enumerated.(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6036f40&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x603ab80&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x60179d0&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x602e030&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x601a3a0&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6033f60&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x603b660&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0xb22a550&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6017b50&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6228670&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0xb222340&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6039a20&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6040900&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0xb2223e0&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x603cc00&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6036cf0&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6039540&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x603b260&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6038b50&amp;gt;",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&amp;lt;CALayer: 0x6040430&amp;gt;"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*** Call stack at first throw:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 0&amp;nbsp;&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01b7a5a9 __exceptionPreprocess + 185&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 1&amp;nbsp;&amp;nbsp; libobjc.A.dylib&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01cce313 objc_exception_throw + 44&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 2&amp;nbsp;&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01b7a069 __NSFastEnumerationMutationHandler + 377&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 3&amp;nbsp;&amp;nbsp; UIKit&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00bfc75c -[UIView(Hierarchy) subviews] + 331&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 4&amp;nbsp;&amp;nbsp; zjjt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0007a0ef -[AGSTiledLayerView mapZoomed:] + 546&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 5&amp;nbsp;&amp;nbsp; zjjt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00079ec6 -[AGSTiledLayerView mapIsZooming:] + 116&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 6&amp;nbsp;&amp;nbsp; zjjt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0006f67e -[AGSMapView kickOffMapIsZooming:] + 321&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 7&amp;nbsp;&amp;nbsp; Foundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0094294e __NSThreadPerformPerform + 251&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 8&amp;nbsp;&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01b5b8ff __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 15&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 9&amp;nbsp;&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01ab988b __CFRunLoopDoSources0 + 571&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 10&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01ab8d86 __CFRunLoopRun + 470&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 11&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01ab8840 CFRunLoopRunSpecific + 208&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 12&amp;nbsp; CoreFoundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x01ab8761 CFRunLoopRunInMode + 97&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 13&amp;nbsp; Foundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00964115 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 295&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 14&amp;nbsp; zjjt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x000625c0 -[WorkerThreadUnit workerThreadMainRoutine] + 166&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 15&amp;nbsp; Foundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0092dcf4 -[NSThread main] + 81&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 16&amp;nbsp; Foundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0092dc80 __NSThread__main__ + 1387&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 17&amp;nbsp; libSystem.B.dylib&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x98261819 _pthread_start + 345&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 18&amp;nbsp; libSystem.B.dylib&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x9826169e thread_start + 34&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;how??&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Sep 2011 02:27:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695414#M6205</guid>
      <dc:creator>DaolinShen</dc:creator>
      <dc:date>2011-09-06T02:27:10Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Tiled Layer Sample has NSGenericException</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695415#M6206</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;An additional remark�?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My app�?Custom Tiled Layer Sample�? can run�?my custom tiled layer can appear�?but when I zoom in and zoom out frequently�? This error occured ,and the app end unexpected,turned to the ipad's desktop.why this bug happen�?please help me.thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Sep 2011 09:17:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695415#M6206</guid>
      <dc:creator>DaolinShen</dc:creator>
      <dc:date>2011-09-06T09:17:11Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Tiled Layer Sample has NSGenericException</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695416#M6207</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've found that setting a breakpoint then stepping through the code will sometimes show where the problem is occurring. You may need to move the breakpoint in a trial and error process to find the problem. Maybe you've tried this already? Sorry I don't have more help on this.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Sep 2011 11:36:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695416#M6207</guid>
      <dc:creator>PaulLohr</dc:creator>
      <dc:date>2011-09-06T11:36:16Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Tiled Layer Sample has NSGenericException</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695417#M6208</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The tile map class fires off a bunch of operations to load the images in background threads.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It's possible the rapid zoom in/out is overloading the operation threads.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Sep 2011 12:10:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695417#M6208</guid>
      <dc:creator>RickJones</dc:creator>
      <dc:date>2011-09-06T12:10:28Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Tiled Layer Sample has NSGenericException</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695418#M6209</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;The tile map class fires off a bunch of operations to load the images in background threads.&lt;BR /&gt;&lt;BR /&gt;It's possible the rapid zoom in/out is overloading the operation threads.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks &lt;/SPAN&gt;&lt;A href="mailto:rick.jones@moncton.org"&gt;rick.jones@moncton.org&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;yes , it's always happen in rapid zoom in/out .&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;is there any way can avoid the exception�?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Sep 2011 13:28:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695418#M6209</guid>
      <dc:creator>DaolinShen</dc:creator>
      <dc:date>2011-09-06T13:28:11Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Tiled Layer Sample has NSGenericException</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695419#M6210</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Daolin,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Which version of the iOS SDK are you working with?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nimesh&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Sep 2011 15:32:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695419#M6210</guid>
      <dc:creator>NimeshJarecha</dc:creator>
      <dc:date>2011-09-06T15:32:11Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Tiled Layer Sample has NSGenericException</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695420#M6211</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;thanks Nimesh,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;AGS api version 2.0,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ios 4.3&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;images from web:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;NSString* dir = [_allLayersPath stringByAppendingFormat:@"/%@/%@/%@.png",decLevel,hexRow,hexCol];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//NSLog(dir);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;_tile.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:dir]]];&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;it works well until the exception happen.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Sep 2011 00:07:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695420#M6211</guid>
      <dc:creator>DaolinShen</dc:creator>
      <dc:date>2011-09-07T00:07:57Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Tiled Layer Sample has NSGenericException</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695421#M6212</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Daolin,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you have all tiles in .png format? As the code you posted expect the tiles to be in png.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Is tile at all levels available in your cache? or there are missing tiles?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nimesh&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Sep 2011 17:06:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695421#M6212</guid>
      <dc:creator>NimeshJarecha</dc:creator>
      <dc:date>2011-09-07T17:06:22Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Tiled Layer Sample has NSGenericException</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695422#M6213</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;thanks Nimesh,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;OfflineTiledLayer : AGSTiledLayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- (NSOperation&amp;lt;AGSTileOperation&amp;gt;*) retrieveImageAsyncForTile: (AGSTile *) tile{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; [super.operationQueue setMaxConcurrentOperationCount:20];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; NSLog(@"%d",[super.operationQueue operationCount]);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; //Create an operation to fetch tile from local cache&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; OfflineTileOperation *operation = &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [[OfflineTileOperation alloc] initWithTile:tile&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataFramePath:_dataFramePath&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target:self &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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; action:@selector(didFinishOperation: )];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; //Add the operation to the queue for execution&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [self.operationQueue addOperation: operation];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return [operation autorelease];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- (void) didFinishOperation: (NSOperation&amp;lt;AGSTileOperation&amp;gt;*)op {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; //If tile was found ...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; if (op.tile.image!=nil) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; //... notify tileDelegate of success&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [self.tileDelegate tiledLayer:self operationDidGetTile: op];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; NSLog(@"%d",op.tile.level);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }else {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; //... notify tileDelegate of failure&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [self.tileDelegate tiledLayer:self operationDidFailToGetTile: op];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if op.tile.image==nil then the console will print out &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2011-09-08 13:50:40.204 zjjt[2940:ca0b] Error happened for tile 0/4/0&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;this exception can be catched by arcgis ios api and throw out.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;now i'm Create a new MapView extend from AGSMapView, and Overwrite some touch Functions&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;SDLinMapView : AGSMapView&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- (void) touchesBegan: (NSSet *)touches withEvent: (UIEvent *)event {&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; [_tiledLyr.operationQueue cancelAllOperations];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; [super touchesBegan:touches withEvent:event];&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- (void) touchesMoved: (NSSet *)touches withEvent: (UIEvent *)event {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; [_tiledLyr.operationQueue cancelAllOperations];&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; [super touchesMoved:touches withEvent:event];&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Until now�?has not been happened.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;overmuch touchs will cause overmuch Calculates�??how to cancel the useless operations �?it Will affect the efficiency.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Sep 2011 05:16:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/custom-tiled-layer-sample-has-nsgenericexception/m-p/695422#M6213</guid>
      <dc:creator>DaolinShen</dc:creator>
      <dc:date>2011-09-08T05:16:23Z</dc:date>
    </item>
  </channel>
</rss>

