<?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: Duplicate Symbol Collision Between ArcGIS Runtime SDK for iOS and SBJson in ArcGIS Runtime SDK for iOS Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/duplicate-symbol-collision-between-arcgis-runtime/m-p/626866#M5584</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, you are correct. I thought I saw the behavior described but must have been mis-typing or something. Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Nov 2013 16:15:26 GMT</pubDate>
    <dc:creator>DanaMaher</dc:creator>
    <dc:date>2013-11-05T16:15:26Z</dc:date>
    <item>
      <title>Duplicate Symbol Collision Between ArcGIS Runtime SDK for iOS and SBJson</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/duplicate-symbol-collision-between-arcgis-runtime/m-p/626863#M5581</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It appears that a typedef in the &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;AGSSBJsonStreamParserState&lt;/SPAN&gt;&lt;SPAN&gt; class of the &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;SBJson&lt;/SPAN&gt;&lt;SPAN&gt; variant contained within the &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;ArcGIS Runtime SDK for iOS &lt;/SPAN&gt;&lt;SPAN&gt; has not been renamed from the original library.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I include SBJson in a project that also uses the ArcGIS Runtime SDK, I get a number of "duplicate symbol" errors for an enum with values of the format &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;AGSSBJsonStreamParserState_&amp;lt; some state &amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt; . I attached a modified demo project that attempts to import SBJson. The build will fail and spit out a number of "duplicate symbol" errors. Using CocoaPods for SBJson does not auto-solve this collision.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am using &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;SBJson&lt;/SPAN&gt;&lt;SPAN&gt; to build a streaming JSON parser that will process data used for, among other things, display on an AGSMapView. I plan on renaming any conflicting enums in my local copy of &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;SBJson&lt;/SPAN&gt;&lt;SPAN&gt;, since this seems to be the quickest way to resolve the issue and the Runtime SDK version is not fully exposed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is more of a bug report than a request for assistance.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Oct 2013 02:56:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/duplicate-symbol-collision-between-arcgis-runtime/m-p/626863#M5581</guid>
      <dc:creator>DanaMaher</dc:creator>
      <dc:date>2013-10-24T02:56:02Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate Symbol Collision Between ArcGIS Runtime SDK for iOS and SBJson</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/duplicate-symbol-collision-between-arcgis-runtime/m-p/626864#M5582</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;A co-worker asked why I am not simply using the &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;SBJson&lt;/SPAN&gt;&lt;SPAN&gt; variant in the &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;ArcGIS Runtime SDK&lt;/SPAN&gt;&lt;SPAN&gt;. In case I did not make it sufficiently clear in my first post, the variant is not exposed enough for me to use its methods, or the standard &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;SBJson&lt;/SPAN&gt;&lt;SPAN&gt; methods have been renamed/changed. For instance, AGSSBJson does not have, or the Runtime SDK does not expose, the &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;-(id)objectWithData:(NSData *)data&lt;/SPAN&gt;&lt;SPAN&gt; method .&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Oct 2013 18:27:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/duplicate-symbol-collision-between-arcgis-runtime/m-p/626864#M5582</guid>
      <dc:creator>DanaMaher</dc:creator>
      <dc:date>2013-10-24T18:27:05Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate Symbol Collision Between ArcGIS Runtime SDK for iOS and SBJson</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/duplicate-symbol-collision-between-arcgis-runtime/m-p/626865#M5583</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you for submitting this. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We do actually expose the method you are talking about, however:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; -[AGSSBJsonParser objectWithData];&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ArcGIS.h imports AGSSBJsonParser.h which has this declared&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You should be able to use this as a workaround.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Oct 2013 20:25:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/duplicate-symbol-collision-between-arcgis-runtime/m-p/626865#M5583</guid>
      <dc:creator>EricIto</dc:creator>
      <dc:date>2013-10-25T20:25:20Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate Symbol Collision Between ArcGIS Runtime SDK for iOS and SBJson</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/duplicate-symbol-collision-between-arcgis-runtime/m-p/626866#M5584</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, you are correct. I thought I saw the behavior described but must have been mis-typing or something. Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Nov 2013 16:15:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/duplicate-symbol-collision-between-arcgis-runtime/m-p/626866#M5584</guid>
      <dc:creator>DanaMaher</dc:creator>
      <dc:date>2013-11-05T16:15:26Z</dc:date>
    </item>
  </channel>
</rss>

