# SANER ERA TRACK Submission In this webpage you will find all required steps to reproduce the findings of our study. ## Interviews We mined the top contributions of the most popular Swift repositories on Github. We ran this [query to find](https://github.com/search?l=swift&p=8&q=stars%3A%3E1&ref=searchresults&type=Repositories&utf8=%E2%9C%93) the repositories. Below is the list of repositories. |Github addresses| |----------------| |https://github.com/Alamofire/Alamofire| |https://github.com/fullstackio/FlappySwift/| |https://github.com/SwiftyJSON/SwiftyJSON/| |https://github.com/MengTo/Spring/| |https://github.com/robb/Cartography/| |https://github.com/Ramotion/animated-tab-bar| |https://github.com/Quick/Quick/| |https://github.com/SnapKit/SnapKit/| |https://github.com/lexrus/LTMorphingLabel/| |https://github.com/ankurp/Dollar.swift/| |https://github.com/JakeLin/SwiftWeather/| |https://github.com/onevcat/Kingfisher| |https://github.com/duemunk/Async| |https://github.com/typelift/Swiftz| |https://github.com/vikmeup/SCLAlertView-Swift| |https://github.com/stephencelis/SQLite.swift| |https://github.com/realm/SwiftLint| |https://github.com/nghialv/MaterialKit| |https://github.com/SwiftBond/Bond| |https://github.com/uacaps/PageMenu| |https://github.com/Hearst-DD/ObjectMapper| |https://github.com/thoughtbot/Argo| |https://github.com/ReactiveX/RxSwift| |https://github.com/yoavlt/LiquidFloatingActionButton| |https://github.com/Moya/Moya| |https://github.com/nickoneill/PermissionScope| |https://github.com/icanzilb/EasyAnimation| |https://github.com/krzyzanowskim/CryptoSwift| |https://github.com/Draveness/DKChainableAnimationKit| |https://github.com/matthewpalmer/Locksmith| |https://github.com/vandadnp/iOS-8-Swift-Programming-Cookbook| |https://github.com/daltoniam/SwiftHTTP| |https://github.com/ReactKit/SwiftTask| |https://github.com/gitdoapp/SugarRecord| |https://github.com/entotsu/TKSubmitTransition| The interview script can be found [here](interview-script.txt). ## Gathering StackOverflow data We gather StackOverflow data using the [StackExchange](https://data.stackexchange.com/stackoverflow) database. For simplifying purposes [here](db-scripts.zip) is the list of scripts that duplicates our dataset in a MySQL database. We used the MySQL Workbench 6.3 CE. The scripts have to be run in the following order: Order | Script ------|------- 1 | swift-sql-create 2 | swift-users 3 | swift-topics-hyper 4 | swift-questions 5 | swift-answers 6 | swift-questions-topics-hyper 7 | swift-comments1 8 | swift-comments2 9 | swift-named_topics-hyper 10 | swift-update_named_topics-hyper ## List of LDA Topics (with words) The result of the LDA processing is a list od 25 topics. Next we provide them in full details. Topic | Share | Questions | Most Relevant | LDA Words ------|-----------|-----------|---------------|---------- Error/General | 7.5% | 36.7% | 13.5% | code work swift problem fine function issu wrong call work_fine UI/Navigation | 5.0% | 15.5% | 44.7% | view control view_control segu bar viewcontrol navig storyboard tab back Error/Debugging | 4.5% | 16.5% | 32.9% | error swift code type line compil crash messag argument issu Q&A | 4.5% | 22.0% | 14.8% | swift question find answer solut make document appl read understand Data Storage | 4.4% | 14.6% | 41.3% | arrai data object dictionari save core core_data swift store creat OO Programming | 4.3% | 15.3% | 34.7% | class method call swift protocol type subclass implement creat deleg Data Types | 4.1% | 13.4% | 38.2% | string swift function type number convert return int paramet charact Objective-C Interop.| 3.8% | 11.8% | 41.0% | swift c objective objective_c framework project import header object_c object UI/TableView | 3.7% | 12.0% | 43.4% | cell tabl tableview view row tabl_view uitableview custom select section IDE/Xcode | 3.6% | 13.5% | 30.8% | xcode file project swift beta build xcode_beta error creat test iOS Testing | 3.5% | 13.2% | 30.5% | app io devic iphon simul run applic crash io_app work UI/Positioning | 3.5% | 10.6% | 43.9% | view size height constraint scroll set screen width layout uiview UI/Actions | 3.4% | 12.8% | 31.1% | button click press keyboard tap action user swift uibutton custom Cloud/Social Media | 2.9% | 9.4% | 42.0% | user pars notif app login facebook queri log messag post Image Handling | 2.9% | 10.1% | 36.6% | imag color background chang photo set camera uiimag pictur uiimageview Networking | 2.8% | 8.8% | 44.3% | json data request server swift api respons url alamofir send Game Development | 2.8% | 7.2% | 55.9% | game scene node sprite spritekit screen player move score make Variables Def/Use | 2.5% | 9.6% | 29.9% | variabl properti swift access set declar struct refer assign object UI/Animations | 2.4% | 8.1% | 37.0% | anim move draw swipe gestur touch left screen uiview rotat Noise/General Words | 2.2% | 9.6% | 23.0% | search swift list io creat select user app tutori appreci Multithread/Sched. Func | 2.2% | 8.7% | 28.8% | call function time updat load complet data block run thread Optionals/Nil | 2.2% | 8.5% | 29.1% | option nil print return statement unwrap error check found unwrap_option UI/Text | 2.0% | 8.0% | 28.0% | text label field crash line uilabel font text_field chang set Media/Time Comp. | 2.0% | 6.0% | 48.7% | plai date video time sound timer audio record swift dai Location/Web Comp. | 1.7% | 5.8% | 42.0% | locat map user annot page googl url webview html uiwebview ## List of Optional questions analyzed To select the questions related to optionals, we ran this query: ```sql SELECT DISTINCT q.id_question, q.creationDate, q.score, q.viewCount, q.answerCount, q.commentCount, q.favoriteCount, q.tags, q.id_selected_answer, t.value FROM Questions q, Questiontopics t WHERE t.id_question = q.id_question AND q.processedBody like '% option %' AND q.bodyText not like '% option %' AND q.bodyText not like '%options%' AND q.titleText not like '% option %' AND t.id_topic = 12 order by t.value desc ``` The complete result list of optional-related questions is available [here](list-optional-questions). We analyzed only the 3rd quartile of questions, ordered by the LDA value. These questions are listed below: question|score|views|answers|comments|favorites|tags|value --------|-----|-----|-------|--------|---------|----|----- 29730819|-2|80|2|3|0|ios, swift|0.9229827595 28882954|0|376|1|0|0|swift, nsurl, nsurlrequest|0.9228847788 31622771|-2|85|1|1|0|iphone, swift, optional|0.9228847788 24948302|2|7981|4|2|0|ios, swift|0.9086496585 29487926|1|153|1|1|0|ios, swift, fatal-error|0.8990279601 28647816|0|151|1|1|0|swift, ios8|0.8904822286 26736944|0|481|3|0|1|ios, swift, ios8|0.8736277499 32234375|0|24|1|6|0|swift|0.8601592678 31223402|0|57|1|8|0|ios, swift, null, xcode6, optional-values|0.854490173 24053246|3|276|5|0|1|swift, optional|0.8478958749 30500336|-1|241|3|3|1|ios, swift|0.8410019413 26625254|0|152|2|0|0|swift|0.8300316642 30952294|1|166|1|3|0|swift|0.823796391 25523305|5|4882|1|0|3|swift, boolean, optional|0.817770605 25287263|0|400|1|3|0|swift|0.8174353817 27743774|2|119|1|2|0|ios, swift, optional, forced-unwrapping|0.8053058508 29055637|-1|57|1|2|0|swift, uiviewcontroller|0.8028226507 25947782|0|456|1|0|0|swift|0.7923355953 31774193|0|50|2|5|0|swift|0.7923355953 26860829|0|102|2|2|0|swift, ios8, optional|0.7900121376 27370700|0|107|2|0|1|swift, swiftype|0.7764588777 25484883|3|1571|1|1|1|swift, var, println|0.7734338879 27556911|2|6990|1|2|2|xcode, osx, swift, input|0.7674491203 28665375|0|157|2|1|0|swift, optional, forced-unwrapping|0.7596972233 31350308|0|42|1|0|0|ios, swift, object, core-data, predicate|0.7473111662 28046614|2|67|1|1|0|swift, optional|0.7441873459 31143806|0|51|1|0|0|swift, terminology|0.7441873459 25986585|0|408|1|0|0|ios, xcode, swift|0.7433257991 25489267|1|1716|4|6|0|swift, apple, optional|0.7405136946 25394749|1|654|1|0|0|swift|0.7334065428 27169737|1|72|2|1|0|swift, optional|0.7334065428 29051588|0|154|3|0|0|xcode, swift, null, xcode-6.2|0.7334065428 30371215|3|148|3|1|0|ios, swift, uiimagepickercontroller|0.7334065428 32277847|-2|48|2|2|0|ios, swift|0.7316120281 32157667|1|48|1|0|1|swift, optional, swift-playground|0.7309903333 26615711|-2|204|2|9|2|if-statement, swift, syntax, assignment-operator, optional|0.722781232 31989157|-6|62|1|2|1|ios, swift, swift2|0.722781232 32003983|1|58|3|0|0|ios, swift, optional-chaining|0.722781232 29512430|-1|68|1|3|0|swift, optional|0.7205175704 32518568|0|25|0|2|0|ios, iphone, swift, type-conversion|0.7157028414 24481931|2|275|3|0|0|swift, optional|0.713441494 24143679|1|186|2|1|0|uikit, swift|0.7130407591 30333378|0|180|1|5|0|ios, swift, parse.com|0.7126533284 29069559|-1|237|1|3|0|ios, swift|0.7119158141 28404719|1|108|1|2|0|xcode, swift, cllocationmanager|0.7062710078 25612254|0|67|2|0|0|swift|0.7045755481 32453499|1|40|0|6|0|swift|0.7045755481 28997804|1|104|2|4|0|swift|0.6976311878 32645612|4|87|2|2|1|swift|0.6952892887 32571512|-1|31|1|3|0|swift, fatal-error, optional|0.6949314178 27382030|0|40|2|0|0|ios, swift|0.6876879088 29816349|1|95|2|3|0|ios, xcode, swift|0.6854218859 31690216|0|336|1|0|0|ios, xcode, swift|0.6846106585 24369955|1|322|3|0|0|swift|0.6831649211 31461376|0|33|3|1|0|ios, xcode, swift, optional|0.680546876 29388468|0|42|2|2|0|swift|0.6796442823 30030784|0|159|2|3|0|swift, sprite-kit|0.6796442823 27956010|-4|70|1|16|0|ios, swift|0.6791350197 25192427|0|2328|1|0|0|ios, string, swift, nsurl, optional|0.6774640863 31737826|0|80|1|8|0|swift, nsmutablearray, optional|0.6726698884 25979969|1|320|2|2|0|swift|0.6699451084 27991187|0|833|1|2|0|swift, uiimageview|0.6692162166 30960948|-1|55|2|2|0|swift|0.6692162166 27732151|1|335|2|4|0|image, swift, ios8, xcode6, addressbook|0.6675842231 27094651|0|844|1|0|0|swift, ios-simulator, avaudioplayer, nserror, ipad-mini|0.6602127164 28970787|0|144|4|4|1|ios, arrays, swift|0.6600958226 28925157|1|321|2|1|0|ios, uitableview, swift|0.6591059158 32086230|0|42|2|1|0|xcode, swift, optional|0.6577416329 32607618|0|29|0|4|0|ios, xcode, swift|0.6575409244 24163716|1|377|1|0|1|swift, optional-variables|0.6566524227 30090102|0|86|1|2|0|ios, swift|0.6557938947 31094744|0|28|0|0|0|swift, uitableview|0.6544621832 28570587|1|87|1|0|0|swift|0.6527587196 27454893|-2|96|1|1|0|swift|0.6510943182 26600229|2|1146|1|0|0|swift, plist|0.650502588 32104072|0|35|2|0|0|ios, iphone, xcode, swift, uiimagepickercontroller|0.650502588 24454686|2|41|0|5|1|ios, swift|0.6492664844 26348250|-2|531|2|3|0|ios, swift|0.6472085099 30068200|1|83|2|0|0|xcode, swift, return, avfoundation, optional|0.6471570957 30370085|1|86|1|2|0|xcode, swift, for-loop, core-bluetooth, optional|0.6459674908 30808370|0|34|1|0|0|swift, xcode6|0.6452292803 28662198|1|47|1|0|0|swift|0.6444657202 31719234|0|59|1|5|0|ios, swift, uitableview, viewwithtag|0.6428018138 28551225|0|114|2|2|0|swift|0.6397543981 31999852|2|35|1|2|0|ios, swift, optional|0.6351788167 24482076|1|50|2|0|0|swift|0.6340486305 25828301|1|3205|3|2|0|if-statement, swift|0.6340486305 30692012|2|99|2|0|0|swift, boolean, optional|0.632778359 24177850|0|423|2|1|0|swift, nsset, optional-values|0.6321614253 24712371|1|1109|3|1|0|swift, null, optional|0.6321614253 26348996|0|2166|1|0|0|swift, null, optional|0.6321614253 26881838|0|1131|2|0|1|swift, ios8, ios8.1|0.6321614253 27205889|0|834|1|1|0|swift|0.6305239228 24788870|1|435|2|0|0|ios, swift, optional|0.6304732919 32775814|0|39|3|0|0|ios, swift|0.629495907 29058088|1|399|2|0|0|ios, swift, mkmapview, cllocationmanager|0.6287904877 30692691|0|30|1|2|0|ios, xcode, swift, optional|0.6237388783 33049246|0|34|2|0|0|swift|0.6230427765 33058700|1|20|1|2|0|ios, swift, xcode7|0.6230427765 27734612|2|891|3|0|2|swift, optional-chaining|0.6222363071 30631322|0|64|1|0|0|swift, xcode6, compiler-warnings, optional-values, forced-unwrapping|0.6217707796 27005092|-2|204|1|6|0|uitableview, swift, uitabbarcontroller|0.6206790132 32131159|0|18|2|1|0|xcode, swift, parse.com, optional|0.6206790132 24544025|0|167|2|1|0|ios, uiimage, swift|0.6184719444 32967084|0|26|2|3|0|ios, swift, swift2|0.6171324117 26113703|0|1021|1|1|0|ios, swift, settings.bundle, user-preferences|0.6152305167 24481859|3|802|2|0|0|swift|0.6151012187 25834799|-2|997|1|3|0|swift, xcode6|0.6136350778 27121523|0|2322|0|5|0|xcode, swift, label|0.6114168321 30917115|0|37|1|3|0|ios, swift, parse.com|0.6113235408 30880969|2|77|2|2|2|swift, objective-c-nullability|0.6099778333 31556060|0|88|1|1|0|ios, xcode, swift, optional|0.6096821402 30814592|4|108|1|4|0|swift, forced-unwrapping|0.6091776696 24395511|0|182|1|0|1|swift|0.6081226515 24548999|18|5582|6|1|1|swift, optional|0.6081226515 26613195|1|554|3|0|2|swift, syntax, variable-assignment, conditional-statements, optional|0.6076728144 31855182|0|51|4|1|0|swift, optional, optional-binding|0.6062330943 27809789|0|917|2|1|0|ios, swift|0.6042539278 31496971|1|67|2|0|1|swift|0.6033190451 24230427|2|250|3|3|2|swift, optional-variables|0.6019419298 32803313|-1|60|3|6|0|xcode, swift, optional|0.6019419298 32529905|0|34|1|0|0|swift, gyroscope, core-motion|0.6015102657 29711806|-2|93|1|3|0|ios, swift, optional|0.6012356074 31661244|0|60|0|9|0|ios, objective-c, swift, debugging|0.5986384001 28986480|1|49|1|0|0|swift, optional|0.5982846783 28681991|0|133|1|0|0|ios, swift, xcode6, icloud, cloudkit|0.5971894907 32969664|0|27|3|1|0|ios, swift|0.5971894907 30361981|2|227|3|2|0|swift, optional|0.5957960511 24232193|0|58|1|3|0|swift|0.595106634 30339205|0|53|2|1|0|ios, swift|0.595106634 25422536|2|2198|2|11|0|ios, swift, tableview, iboutlet|0.5943706711 27882009|0|672|1|2|1|swift, ios8, nsdata, nsurl|0.5943706711 28355041|0|317|1|0|0|swift, ios8|0.5932215251 29221293|0|59|3|0|0|uitableview, swift, optional, optional-chaining|0.5914828779 31265955|2|46|1|3|0|ios, swift, uipageviewcontroller, snapshot|0.5914828779 28530652|4|269|1|5|0|ios, swift, optional|0.5899700365 24459171|3|3044|2|0|1|switch-statement, swift, tuples, optional|0.5895648515 28417313|-1|225|2|2|0|ios, swift, uiviewcontroller|0.5895648515 29835099|-2|180|1|4|0|ios, swift, optional|0.5875704216 28704528|0|148|1|5|0|swift, null|0.5869859088 29974019|0|837|1|8|0|ios, swift, parse.com|0.5850308851 32682144|0|37|1|3|0|ios, swift, uilabel|0.5830495116 25526720|0|31|1|1|0|swift|0.5829702817 27475809|1|464|1|0|0|swift, mapkit|0.5829702817 28596287|0|997|1|2|0|swift|0.5801348321 32101920|0|24|1|1|0|xcode, swift|0.5784177918 32302831|1|33|1|0|0|ios, swift|0.5784177918 27100603|-1|447|1|9|0|parsing, swift, xcode6|0.5778077372 27964095|-2|312|1|3|0|ios, swift|0.5748789744 26576366|2|170|2|0|1|if-statement, swift, optional|0.5743645609 30136182|-3|301|5|0|1|ios, swift, null, optional|0.5737932966 26675490|4|9687|2|0|1|ios, iphone, xcode, swift|0.5733599368 26844241|0|221|0|1|1|swift|0.5733599368 24272781|2|443|3|0|0|ios, swift, ios8, optional|0.5702701202 32021748|0|40|2|4|0|swift|0.5699520333 31764762|1|30|1|0|0|swift, closures, optional|0.5693931479 32769421|0|38|1|0|0|ios, iphone, swift, alamofire|0.5693931479 30981518|0|28|0|3|0|ios, swift, compiler-errors, uicollectionview|0.5661957262 26755978|1|321|3|0|0|ios, image-processing, swift, uiimage, vimage|0.5661000221 27998409|3|3735|2|6|2|ios, iphone, swift|0.5658333441 32102549|0|34|3|0|0|swift, nsmutabledictionary, optional|0.5658333441 26110207|1|196|1|1|1|ios, design-patterns, swift, optional|0.5654007238 26643190|3|113|1|0|0|swift|0.565024653 29056737|0|53|1|0|0|xcode, swift, core-data|0.5626983945 25289637|2|304|1|0|0|ios, swift|0.5626209478 28864499|2|174|2|1|0|string, swift, optional|0.5626209478 26640210|2|1139|1|0|0|swift, swift-playground|0.5625679202 32106299|1|89|4|0|0|ios, swift|0.5604649317 25195565|2|399|2|1|2|swift, ios8, optional|0.5597074691 26510971|1|64|1|0|0|dictionary, printing, swift|0.5580518427 31026967|0|31|1|0|0|switch-statement, where, optional, swift-playground|0.5580518427 24073669|1|213|2|0|0|swift|0.5570530407 26994834|1|208|2|0|0|reflection, swift|0.5570530407 32701824|1|30|1|0|0|ios, swift, swift2, ios9|0.5537334575 26019929|1|129|3|0|0|ios, uiviewcontroller, swift|0.5521884407 27868103|4|3504|1|0|0|ios, swift|0.5505581551 27875245|-1|277|1|2|0|swift|0.5484391584 28917116|0|102|1|0|0|xcode, swift, error-handling, fatal-error, skproduct|0.5474928228 27670004|0|180|1|0|0|swift, cmmotionmanager|0.5447779438 30954013|-1|26|1|4|0|swift|0.5423566678 32105808|-2|31|1|7|0|swift|0.5423566678 28331094|0|86|1|2|0|xcode, swift, post|0.5420851344 31623196|0|35|3|2|0|swift, optional, unwrap|0.5420851344 29316217|0|69|2|2|0|ios, swift, optional-variables|0.5401838102 31041661|1|34|2|0|0|ios, iphone, swift|0.5382230057 24006975|207|19536|8|0|79|swift|0.5372047835 30151172|-1|64|1|3|0|ios, swift|0.5367744793 24149740|0|263|1|0|0|swift|0.5364446565 24244535|0|274|2|0|1|swift|0.5361565704 32555640|1|35|0|6|0|ios, swift, uilabel|0.5351658039 31810660|0|69|4|0|0|swift|0.5348244282 32898688|0|18|0|5|0|ios, swift, segue, iboutlet|0.5348244282 30667663|1|48|1|2|0|ios, swift, cocos2d-iphone, physics|0.5346320076 26910229|2|1069|2|0|2|swift, boolean, evaluation, optional|0.5333421296 30928710|1|24|1|0|0|ios, xcode, swift|0.5333421296 24647442|0|117|2|0|2|swift, optional-variables|0.531980867 31460395|8|98|2|1|0|swift, null, swift2|0.5316920833 26359427|1|55|1|0|0|ios, swift, optional|0.5309282996 24877098|4|2706|1|0|1|swift|0.5307263971 27295894|1|580|1|1|0|ios, uitableview, swift, xcode6, reloaddata|0.5307263971 28057471|0|64|0|2|0|ios, swift, view|0.5307263971 27088546|0|59|1|0|0|xcode, swift, type-conversion, optional, optional-values|0.5299750969 25306229|0|253|1|0|0|xcode, swift, ios8|0.5295666273 28640685|1|77|1|0|0|xcode, swift, uilabel, segue|0.5295666273 33029040|0|24|1|0|0|facebook, swift, facebook-graph-api, alamofire, swifty-json|0.5295666273 27362398|0|144|2|0|0|ios, swift, optional|0.5295060973 27878793|1|48|0|3|0|swift, optional, syntactic-sugar|0.5284912243 29054096|0|98|2|0|0|swift, optional-values|0.5269999069 31647328|-2|41|1|2|0|ios, iphone, swift, ios9|0.5246507676 26733333|0|670|1|0|1|ios, swift|0.5227093121 26018578|-2|59|2|0|0|ios, xcode, swift|0.5209970514 27109894|6|730|4|0|0|ios, swift|0.5209970514 31329198|0|85|1|3|1|swift, fatal-error|0.5209970514 31549454|1|36|2|2|0|swift, parse.com, optional|0.5209970514 31126680|0|16|2|0|0|ios, swift, parse.com|0.5188782286 24091729|6|1199|2|0|1|swift|0.5182866233 24643522|34|79561|9|2|8|ios, swift, uicollectionview, wrapping|0.5182866233 27145392|0|362|3|0|0|ios, swift|0.5182866233 31730342|0|133|1|5|0|ios, xcode, swift|0.518010135 24204606|2|2665|2|6|0|swift|0.5164932855 26524246|7|429|3|2|3|swift, optional|0.5145342764 29779722|0|46|0|2|0|ios, xcode, swift|0.5138250636 26176199|0|87|1|2|0|ios, xcode, sqlite, swift, optional|0.5131818438 32256834|11|302|2|0|2|swift, swift2|0.5131818438 25202770|12|3904|3|7|1|swift, expression|0.513166546 26363050|1|210|2|0|0|ios, swift, optional-values|0.5125958156 32735233|0|62|2|0|0|swift, nsfilemanager|0.5125958156 31540810|0|38|1|0|0|arrays, swift, sprite-kit|0.511113579 28256695|1|744|5|8|0|swift, conditional-operator|0.5106584125 29472149|2|1697|4|0|1|ios, xcode, swift, url, xcode6|0.5103051285 24876858|2|409|2|2|0|swift|0.509943463 26619699|0|105|3|0|0|ios, swift, optional-values|0.509943463 30833316|0|40|1|4|0|ios, xcode, swift|0.508996272 27494041|5|1272|1|2|0|swift, asynchronous, parse.com, optional|0.5073603113 29360779|0|90|0|1|0|ios, xcode, swift, null|0.5066674707 25112540|3|1315|2|0|0|swift|0.504762272 31236419|-1|103|1|4|0|ios, swift, debugging, nsdictionary, optional|0.4962957336 31136407|0|36|1|0|1|swift|0.4959494987 24685558|1|401|1|5|0|xcode, swift, uisplitviewcontroller|0.4957921779 31629413|-2|34|1|0|0|ios, swift2|0.4957921779 29910349|0|79|1|0|0|swift|0.4953396609 30259632|0|251|1|2|0|ios, web-services, swift, rest|0.495130177 31375141|0|78|2|3|0|ios, swift|0.494900974 27867575|0|416|1|13|0|ios, xcode, swift, fatal-error, iboutlet|0.4937183695 31715210|1|36|1|0|0|swift, terminology, optional|0.4937183695 30955401|0|63|0|0|0|swift|0.4928943743 28311316|-2|45|3|1|0|ios, swift|0.4926534528 28653646|0|205|1|3|0|ios, swift, nsdata, optional|0.4921190328 24153120|5|868|2|1|0|ios, swift, xcode6|0.4915007609 27654037|1|1248|1|2|0|ios, iphone, uitableview, swift|0.4915007609 27113686|2|2877|4|2|0|swift, label, null|0.4894271214 32939027|-2|28|0|6|1|ios, swift, uitableview|0.4894271214 28400600|2|61|2|1|0|ios, osx, swift|0.4882837077 28595756|-1|175|1|4|0|ios, swift|0.4882837077 26262330|1|40|1|1|0|ios, swift|0.4876139578 26692837|1|102|3|1|0|swift, optional|0.4876139578 29717210|16|1065|4|2|10|ios, swift, optional, swift2|0.4868629941 31059081|0|48|2|8|0|ios, swift|0.4868629941 26429415|0|98|1|1|0|ios, parsing, swift, facebook-ios-sdk|0.4850501847 32850021|-1|23|1|2|0|string, swift, optional, conditional-binding|0.4850501847 32154698|2|45|1|3|0|swift|0.4827280158 32232392|1|68|3|8|0|swift, generics, swift2|0.4827280158 25192239|0|319|1|1|1|ios, swift|0.4822366347 24998743|-1|528|1|2|0|ios, arrays, swift|0.4818533418 26347777|6|4417|4|0|3|string, swift|0.481148038 25195133|0|186|2|6|0|ios, swift|0.4808378021 26941529|12|2157|1|0|2|swift|0.4802145756 32665811|0|12|1|4|0|ios, swift, sprite-kit|0.4792228981 30298477|0|65|1|0|0|json, swift|0.4779440527 31360764|0|31|0|0|0|swift, null, physics, collision|0.4779440527 30814927|2|127|1|0|0|ios, swift, cllocationmanager|0.4759043271 28679936|0|64|0|2|0|xcode, swift|0.4748477784 29934931|0|198|1|0|0|ios, swift, debugging|0.4741828178 29725263|0|84|0|1|0|swift, core-data, entity|0.473932937 31231766|0|256|1|6|0|ios, swift, uitableview, xib, custom-cell|0.473932937 24190340|8|2561|3|4|1|swift|0.4707402088 25589605|7|1678|4|3|5|swift|0.4707402088 28380119|0|54|1|1|0|objective-c, swift, optional|0.4707402088 32847817|0|43|1|1|1|xcode, swift, swift2, ios9, xcode7|0.4707402088 33056485|0|12|1|1|0|swift, nsdate, nsdateformatter|0.4707402088 32820708|0|23|1|0|0|ios, nsdata, swift2|0.4706779449 24004443|7|2664|2|0|2|swift|0.4699538279 25530976|0|397|1|7|0|swift, uilabel, optional|0.4699538279 25661158|0|58|2|2|0|uitableview, swift|0.4694947685 28407942|0|1757|5|0|0|ios, oop, swift, nsobject|0.4694947685 30323710|1|36|1|0|0|swift, forced-unwrapping, optional-chaining|0.4675497194 28226772|0|73|1|4|1|ios, swift|0.4666605131 28253891|0|52|4|1|0|swift, ios8|0.4666562186 31060347|0|70|2|1|0|ios, swift, hmac, sha256|0.4657212014 24205768|4|1685|2|4|0|ios, osx, cocoa, swift|0.4650291793 30798114|0|74|2|1|0|ios, swift, watchkit|0.4650291793 31871554|2|32|1|5|0|swift|0.4650291793 32371299|-2|56|1|2|0|swift|0.4650291793 32539646|-1|33|2|0|0|ios, swift, uiview, apple|0.4650291793 31743537|-2|68|1|0|0|ios, xcode, swift, optional, optional-variables|0.4638545385 24452562|4|149|4|1|0|swift, optional|0.4636743108 27575753|3|849|4|0|1|swift, optional-variables|0.4636743108 32627096|0|61|1|2|0|sprite-kit, swift2, ios9, optional, skemitternode|0.4630771086 29181871|0|171|2|3|0|debugging, swift|0.4625252687 27992323|1|82|3|4|0|swift, optional|0.4614174115 32015032|-2|67|2|3|0|ios, swift, option|0.4614174115 27235074|0|228|1|1|0|ios, xcode, swift|0.4612472277 26109669|2|401|2|0|1|ios, swift|0.4601005343 31467510|5|183|2|0|1|ios, swift, optional-values|0.4601005343 28765260|1|1341|1|3|0|php, xcode, swift, nsurl, null|0.4576061768 26203000|1|847|2|2|0|ios, swift|0.4572999361 25846561|6|4769|5|0|1|swift|0.4565480798 30657224|3|62|3|0|0|swift, setter, getter, optional|0.4565480798 28420232|1|559|6|0|1|ios, swift, xcode6, optional|0.4565327397 24037827|0|73|1|0|0|swift|0.4554035302 27355107|1|246|1|0|0|ios, swift, uitextfield|0.454076503 29668286|4|84|3|2|0|ios, iphone, ipad, swift, ios8|0.454076503 31089501|0|30|1|1|0|swift|0.454076503 25708909|0|375|1|4|0|uitableview, swift, parse.com, ibaction|0.4537435597 27170979|1|984|1|0|0|swift, nsnumber, optional|0.4529594549 29222971|-2|169|1|3|0|ios, swift, nsdata, null, nsinputstream|0.4529594549 27991378|7|616|2|2|1|ios, swift, optional|0.4505520367 30741155|1|47|2|6|0|ios, swift, coding-style|0.4503266561 29387444|0|665|1|0|0|swift, nslog, optional|0.4502319554 31974094|1|72|2|3|0|swift|0.4502319554 29719373|1|86|1|3|0|ios, uitableview, swift|0.450179823 27381728|0|24|0|4|0|ios, swift, ios8.1|0.4490343613 27622871|21|2677|2|3|9|ios, osx, swift, optional|0.4488312214 24391990|2|109|1|0|0|swift|0.4487460552 29658033|1|86|1|0|1|ios, swift, uiscrollview|0.4487460552 29981505|3|107|1|0|0|ios, swift|0.4482123148 31169465|3|51|1|2|0|ios, swift|0.4482123148 30168668|0|85|1|0|0|swift, resultset, fmdb|0.4472423908 25521886|1|8139|3|3|0|ios, swift, optional-variables|0.4471686969 32078628|0|34|1|13|0|ios, swift|0.4471686969 25540208|2|1873|3|2|1|swift|0.4468874688 29691994|0|54|1|3|0|ios, swift|0.4468874688 29380972|1|78|2|0|1|ios, xcode, swift|0.4454911682 27979618|0|101|2|0|0|ios, web-services, swift, nsurl|0.4437036142 32473931|1|35|1|0|1|swift, optional|0.4437036142 26391158|1|925|1|0|2|ios, swift|0.4433934059 29313022|0|34|0|12|0|ios, swift|0.4433934059 26491089|1|355|1|12|0|ios, xcode, swift, xcode6|0.4417948437 29214748|0|514|1|5|0|ios, swift, button, uicollectionview, cell|0.4417948437 29223886|0|73|1|0|1|swift|0.4417948437 27488351|0|155|1|4|0|ios, uitableview, swift|0.4415687403 30406433|2|115|1|4|0|swift, optional|0.4406312371 25226523|0|387|1|0|0|swift, parse.com|0.4397520938 31708059|0|33|1|0|0|swift|0.4397520938 31814145|1|65|1|4|0|ios, objective-c, iphone, swift, core-audio|0.4397520938 25155695|7|3489|1|2|2|swift|0.437585675 30691942|0|66|3|0|0|ios, swift|0.437585675 27336953|0|57|1|1|0|swift, parse.com, xcode6, pfobject|0.4375607455 27917056|-1|1926|3|3|0|ios, swift, null|0.4375607455 32842255|1|73|2|1|0|ios, swift, swift2, optional, optional-variables|0.4375607455 33022202|0|14|1|1|0|swift, delegates, share, optional|0.4361219128 30807867|2|72|1|0|0|ios, swift|0.4357364841 29250923|1|323|2|0|0|ios, iphone, swift|0.4345277321 32725428|-1|31|1|3|0|ios, swift|0.4342107476 24061039|3|1893|2|0|4|swift, forced-unwrapping|0.4338177997 29143855|0|62|1|9|0|swift, crash, release|0.4326623065 31563630|1|31|1|0|0|swift, admob, fatal-error|0.4326623065 28171075|1|130|4|4|0|swift, if-statement, optional|0.4317810189 29932361|12|249|3|2|2|ios, swift, optional|0.4304499717 32445359|1|51|1|5|0|ios, string, swift|0.4304499717 29903593|0|56|1|4|0|xcode, swift, ads|0.4299131034 28810945|1|107|2|2|0|ios, swift|0.4296148922 29829218|0|162|1|3|0|ios, xcode, swift, nsfilemanager|0.4275428187 ## List of Error Handling questions analyzed To select the questions related to optionals, we ran this query: ```sql SELECT q.id_question, q.score, q.viewCount, q.answerCount, q.commentCount, q.favoriteCount, q.tags, q.id_selected_answer FROM questions q WHERE ( (q.processedBody like '% NSError %') or ( q.titleText like '% NSError %') or (q.processedBody like '% except %' and q.processedBody like '% handl %' ) or (q.processedBody like '% error %' and q.processedBody like '% handl %' ) or ( q.titleText like '%except%' and q.titleText like '%handl%') or ( q.titleText like '%error%' and q.titleText like '%handl%') or (q.processedBody like '%catch%' and q.processedBody like '%try%') or ((q.processedBody like '%catch%' or q.processedBody like '%try%') and (q.bodyText like '%finally%') )or ((q.processedBody like '%catch%' or q.processedBody like '%try%') and (q.bodyText like '%defer%') )or (q.processedBody like '%catch%' and q.processedBody like '%try%' and q.processedBody like '%throw%')); ``` The complete list of questions, with their categories, is available [here](list-error-handling-questions.csv). Below we reproduce with quantitative data. question|score|views|answers|comments|favorites|tags|id_selected_answer --------|-----|-----|-------|--------|---------|----|------------------ 24004826|6|670|2|1|3|swift|24318062 24010569|129|48915|14|5|37|swift|24030038 24023112|20|30334|2|5|8|exception,try-catch,swift|24023248 24034521|0|992|1|0|1|iphone,ipad,ios7,swift|24075101 24077179|5|1267|2|0|3|ios,swift|24195867 24080991|1|908|1|2|1|objective-c,swift|24086768 24084701|40|12015|2|0|4|swift|24084786 24105571|0|110|2|3|1|swift|24106065 24106275|4|113|1|0|0|swift,instance-methods|24106578 24153613|4|3892|1|6|1|xcode,swift|24153916 24176383|34|22933|4|0|2|swift,xcode6,nserror|24176436 24185549|2|407|5|0|1|cocoa,error-handling,programming-languages,swift,optional|- 24195422|0|2517|1|7|1|ios,sprite-kit,swift|24197404 24207890|6|645|2|2|0|swift|24208144 24250363|1|268|2|2|1|swift|- 24269395|4|928|3|0|2|exception-handling,swift,nsdecimalnumber|24271765 24289289|0|239|2|2|0|initialization,sprite-kit,swift,subclassing|24289621 24297344|2|958|0|2|1|ios,uitableview,swift|- 24297430|5|5219|3|1|1|ios,objective-c,closures,block,swift|24297502 24329394|4|1177|1|5|0|swift,core-motion,nserror|24333158 24332862|0|211|1|0|0|ios,json,swift|24336340 24354769|6|940|2|1|1|swift,protocols|24355052 24393787|2|681|1|3|1|generics,swift|24397161 24427696|1|450|2|1|0|video,swift,avfoundation,ios8|- 24478087|1|1269|1|3|0|swift,nsdata|- 24495878|1|212|0|2|0|swift|- 24509621|7|1215|1|0|2|swift,ios8,nserror,didfailwitherror|24509912 24541924|0|652|1|0|0|ios,swift|24542371 24548837|4|4952|2|1|2|xcode,swift,xcode6|24548953 24562751|1|114|3|9|0|ios,swift|- 24637102|1|778|2|0|0|ios,json,swift|24643574 24710424|5|513|1|5|1|ios,cocoa-touch,exception-handling,swift,nsexpression|32428559 24751513|4|16757|4|10|1|uitableview,swift,ios8|24752512 24868120|2|18301|2|2|2|xcode,swift,global,flags,viewdidload|24868453 24869148|0|321|3|5|1|ios,objective-c,error-handling,swift|24869179 24880744|2|142|1|0|0|multidimensional-array,swift,protocols,subclassing,downcast|31667557 24973119|0|1508|1|0|3|swift,afnetworking-2|- 25080661|2|1383|2|0|1|ios,xcode,swift,xcode6|25080834 25100836|0|127|1|3|0|json,swift,malformed|25101617 25171680|2|1428|2|2|0|ios,frameworks,swift,libxml2,kissxml|25333112 25191877|0|374|2|0|1|swift|25192026 25220698|3|728|3|1|0|objective-c,arrays,swift,subclass,implicit-conversion|- 25276298|1|76|1|1|0|string,swift|25276390 25282349|1|777|1|3|0|swift,nserror|25282670 25308272|1|120|0|5|0|ios,uiviewcontroller,swift,storyboard,segue|- 25311098|15|4869|2|0|4|arrays,struct,swift,nscoding,optional|25344099 25315702|3|180|1|4|0|parsing,exception,recursion,swift|- 25394749|1|654|1|0|0|swift|- 25419983|0|1588|1|1|0|swift,uitextview,override,method-overriding|25420645 25441302|5|1342|2|0|2|ios,swift,error-handling|25442521 25491220|0|303|1|2|0|unit-testing,swift,cloudkit|- 25578114|0|843|3|3|0|xcode,swift,interface-builder,xcode6,uicontrol|- 25651819|4|6200|2|1|1|ios,swift,nsurlconnection,nsurl,nsurlconnectiondelegate|25652087 25670948|0|142|0|8|0|ios,iphone,ios7,swift,ios8|- 25673414|1|653|0|3|0|ios,xcode,swift,restkit|- 25693017|2|939|1|0|0|ios,swift,nserror,unsafe-pointers|25693196 25707268|0|64|1|0|0|xcode,swift,xcode6|25707541 25711010|0|296|1|0|0|ios,csv,swift|25711189 25817565|2|786|1|2|1|ios,swift,cloudkit,promisekit|27286646 25836247|2|574|2|3|0|ios,swift,ios8,optional-parameters,foundation|25837053 25860169|6|441|1|2|1|ios,error-handling,swift|27576760 25919551|2|964|2|0|0|ios,objective-c,xcode,swift|26348109 25963945|1|428|2|1|0|function,generics,swift|25965583 25968368|4|1422|2|3|0|swift,initialization,nsdata,xcode6|- 26037657|1|1027|2|10|0|ipad,swift,uiactionsheet|- 26038258|4|1237|2|1|0|swift|26065243 26056062|3|1408|2|6|2|ios,objective-c,iphone,uiviewcontroller,swift|26114926 26087438|-1|43|1|0|0|ios,swift,parse.com|- 26129459|0|423|1|0|0|swift,uirefreshcontrol|26129905 26130657|1|294|0|0|0|swift,social,slcomposeviewcontroller|- 26142111|0|218|1|2|0|core-data,swift,optional-parameters,class-variables|- 26177150|0|335|0|2|0|ios,json,xcode,swift,alamofire|- 26211020|2|89|1|0|0|objective-c,unit-testing,swift,tdd,xctest|- 26239591|0|483|1|0|0|ios,swift,syntax-error,completionhandler|26239635 26249643|1|232|3|0|0|swift,uibutton,ios8,exc-bad-instruction|26250548 26304985|4|397|5|0|1|swift,error-handling,optional|26306960 26309793|7|2569|3|4|2|ios,ipad,swift,uidocumentinteraction,quicklook|30825832 26317514|1|1611|1|0|0|swift|- 26374127|2|135|0|4|0|ios,swift,nsdata,nsexception,nskeyedunarchiver|- 26378271|1|386|1|0|0|swift,size-classes|- 26391853|0|153|0|0|0|objective-c,swift,error-handling,nserror|- 26411894|2|250|2|4|1|swift|- 26452427|3|422|1|0|2|ios,generics,swift|26452628 26462610|0|157|1|0|0|ios,swift,initialization,xcode6.1-gm-seed|- 26500829|0|371|2|3|0|ios,iphone,swift,xcode6|26500921 26545444|4|647|1|0|2|exception,swift,runtime,signals,handle|- 26551625|2|741|0|7|0|ios,ios7,swift,xcode6|- 26633496|0|424|2|0|0|ios,swift,closures|26633624 26656696|0|1760|1|1|0|ios,iphone,xcode,swift|26658236 26686982|7|320|2|0|0|swift,enums|- 26754481|8|7397|3|0|2|ios,json,swift,xcode6|- 26811613|1|561|1|0|0|ios,swift,nserror|- 26812557|0|332|2|0|1|ios,xcode,osx,swift|26831964 26819116|0|2041|3|3|0|ios,uitableview,swift,uiviewcontroller|- 26824155|0|200|1|1|0|ios,core-data,swift,dealloc,svgkit|26825967 26830211|2|900|0|3|0|ios,cocoa,swift,nsurlsession|- 26832043|0|93|1|1|0|ios,xcode,swift,gamekit|- 26840513|0|306|2|0|0|osx,swift,nsurl|26861815 26852238|-5|285|1|3|0|ios,xcode,swift,uiviewcontroller,fatal-error|26852801 26904386|0|189|0|5|0|swift,sprite-kit,game-center|- 27010208|3|321|1|0|0|xcode,swift,ios8,optional,abrecord|- 27067495|2|1492|2|9|2|ios,multithreading,core-data,swift,nsfetchedresultscontrolle|27116344 27071232|0|54|1|4|0|ios,core-data,swift|- 27080906|0|203|0|0|0|swift,key-value-observing,nscoding|- 27087718|5|404|1|1|2|ios,generics,swift,key-value-observing|- 27102300|0|41|1|0|1|ios,swift|27102378 27122317|2|1398|2|1|0|ios,swift,nsurlconnection,http-request|- 27124947|0|201|1|6|0|ios,swift|27125706 27137661|0|103|3|3|0|ios,swift|- 27168712|0|42|1|0|0|ios,swift,error-handling|27169041 27181743|0|153|0|2|0|ios,swift,subclass|- 27190533|0|35|0|0|0|ios,swift,afnetworking|- 27200453|2|984|1|6|1|ios,swift,sprite-kit,avaudioplayer,avaudiosession|27200622 27281514|1|787|1|1|0|ios,xcode,swift,afnetworking|- 27325139|0|59|0|2|0|function,generics,swift|- 27326985|0|244|1|2|0|ios,swift,alamofire|27327619 27365306|3|198|2|0|2|php,mysql,swift,error-handling,nsjsonserialization|27365833 27406142|0|1274|0|6|0|swift,xcode6,osx-yosemite|- 27410828|0|130|0|0|0|json,swift,dictionary,nsdictionary,nsurlsession|- 27443879|3|2221|1|11|0|swift,promisekit|27445830 27447851|1|273|1|0|0|ios,swift,mvvm,optional,nserror|27448097 27467086|0|103|0|3|0|swift,dns,avcapture|- 27473992|0|328|1|0|0|swift,parse.com,fetch,pfobject,pfuser|- 27476449|1|65|2|0|0|ios,iphone,swift,geolocation|27477481 27506980|0|35|0|3|0|swift,xcode6|- 27511942|1|151|1|2|0|ios,swift,ios8,viewwillappear,viewdidappear|- 27514065|1|641|1|4|0|swift,nserror|27514360 27570344|0|88|1|2|0|swift|27570617 27586573|0|160|1|2|0|cocoa-touch,swift|27586741 27611433|0|130|1|0|0|ios,exception,swift,exception-handling,try-catch|- 27625900|0|293|0|4|0|class,swift,ios8,cllocationmanager,locationmanager|- 27643649|0|286|1|0|0|swift|27643708 27865870|0|83|2|7|0|swift|27865946 27869712|1|267|1|0|0|osx,swift,nstableview,nsfilemanager|- 27911796|1|1018|2|6|0|ios,swift|27912540 27915383|4|6337|2|0|1|swift,nsjsonserialization,nserror|27916095 27925127|2|538|1|1|1|objective-c,swift,afhttprequestoperation|27926104 27925609|0|292|0|4|0|swift,alamofire,swifty-json|- 27954029|0|48|1|3|0|ios,swift,unicode|- 27956595|2|216|1|1|1|ios,ruby-on-rails,swift,heroku,alamofire|- 27967349|0|47|1|4|0|ios,swift,error-handling|27967772 28005595|2|285|0|2|0|ios,swift|- 28036593|0|82|1|0|0|swift,ios8|- 28066528|-4|155|1|4|0|ios,swift,core-data,nsmanagedobjectcontext|- 28073294|1|166|0|1|2|swift,in-app-purchase,iad|- 28100847|1|824|1|0|0|ios,swift,asynchronous,data-synchronization,alamofire|28101212 28178537|3|573|1|0|0|swift,https,django-rest-framework,nsurlsession,self-signed|- 28182136|0|465|1|11|0|ios,xcode,uitableview,swift|- 28184315|2|312|1|0|0|ios,swift,core-data|28184447 28193597|0|406|2|0|0|swift,segue,uistoryboard,uistoryboardsegue,alamofire|28194356 28222558|0|147|1|7|0|ios,iphone,swift,iboutlet|28226197 28310598|2|138|1|0|0|swift,exc-bad-access|- 28326601|1|359|1|0|0|ios,swift,nsnotifications|28326680 28357297|10|714|1|4|4|objective-c,swift,macros,clang,preprocessor|31007758 28383678|0|256|0|0|0|ios,swift,google-oauth|- 28390864|2|1256|2|12|0|swift,nsmutablestring|28392091 28406425|0|672|1|2|1|swift,uiviewcontroller,uicollectionview|28410195 28440593|0|250|5|0|0|ios,swift,nsurlconnection,nsurl,nsurlrequest|- 28444969|0|881|1|1|0|ios,swift,wkwebview|- 28459341|0|81|0|1|0|ios,xcode,swift,closures,nested-function|- 28464681|0|188|2|0|0|ios,swift,alamofire|28500554 28487397|0|190|1|0|0|ios,swift,twitter|28487492 28521994|0|450|0|2|0|xcode,swift,avplayer,addobserver|- 28552710|2|430|3|0|0|swift,syntax,error-handling,enums|28552797 28585889|1|217|1|8|0|ios,facebook,swift,uibutton,uilabel|- 28602174|2|250|2|0|0|ios,swift,parse.com|- 28607012|2|1020|1|0|2|ios,swift,parse.com|28607239 28636598|2|234|1|0|0|swift,nsdictionary,swift-extensions|28636947 28637040|2|491|1|2|0|ios,swift,handler,alert,flurry|28639011 28651510|0|460|1|0|0|ios,swift,reactive-cocoa,frp,alamofire|28654279 28689774|0|190|0|0|0|ios,uitableview,swift,ios8,srp|- 28715975|1|90|2|1|0|swift,dependency-injection,typhoon|- 28729230|0|93|2|0|0|multithreading,swift,grand-central-dispatch,mutated|- 28733256|8|1604|1|0|11|ios,swift,networking,alamofire|28748683 28734997|0|605|1|0|0|objective-c,swift,nsdictionary,apple-watch|28737479 28782116|0|401|0|3|0|xcode,swift,lldb|- 28804820|0|105|0|0|0|database,swift,error-handling,fmdb|- 28809174|0|42|1|0|0|ios,swift,segue|28809270 28816048|0|1028|1|4|0|ios,swift|28816179 28821949|1|102|2|1|1|json,swift|28822232 28866985|0|29|1|1|0|ios,swift|28867028 28873094|1|97|1|4|0|ios,swift,core-data,nsmanagedobjectcontext,magicalrecord|28876516 28878094|2|140|2|0|1|ios,swift,restkit|28882099 28879198|0|192|2|4|0|ios,swift,core-data,nsmanagedobjectcontext,magicalrecord|- 28879573|0|26|0|1|0|ios,objective-c,swift,const,define|- 28882441|0|355|2|6|0|swift,closures,optional|28891874 28906107|2|99|0|0|1|ios,swift|- 28916937|2|1450|3|10|1|ios,swift,core-data|28920014 28952748|0|115|1|0|0|swift,enums|28952813 29024703|1|2588|2|0|2|ios,angularjs,swift,alamofire|29027551 29029542|2|219|3|3|1|swift,-,optional|- 29040845|1|69|1|0|0|struct,enums,compiler-errors,swift|29041422 29091369|3|473|1|0|2|objective-c,osx,swift,clang|- 29122066|0|776|2|3|0|ios,objective-c,swift,afnetworking|- 29146632|0|76|1|0|0|swift,dictionary,casting|29146819 29156122|0|57|0|0|0|swift,switch-statement,ekeventstore|- 29162502|0|69|2|3|1|swift|- 29201639|4|80|1|9|0|uitableview,swift,core-data,nsfetchedresultscontrolle,nssortdescriptor|29220287 29201939|0|136|1|1|0|ios,swift,compiler-errors|- 29272480|0|366|1|0|0|json,swift,ssl|- 29300933|0|366|1|0|0|ios,objective-c,swift,pointers,nserror|29301189 29306221|3|58|2|1|0|regex,swift|29306793 29319278|0|65|1|0|0|string,swift,error-handling|- 29335090|1|164|1|3|0|ios,swift,segue|29335724 29367374|0|38|1|0|0|ios,swift,error-handling,mkmapview,runtime-error|- 29386184|1|170|3|8|0|swift|- 29420894|1|165|1|0|0|ios,swift,enums,core-bluetooth|29421380 29435355|1|1996|3|5|2|parse.com,swift|29543158 29449995|0|36|1|0|0|ios,django,swift,heroku|29585514 29477591|1|248|6|0|0|ios,swift|29477673 29478662|0|93|1|0|0|json,osx,cocoa,swift|- 29533517|3|113|2|8|0|ios,objective-c,swift|29543159 29553930|2|117|1|0|1|ios,iphone,swift|29618160 29555225|0|40|1|6|0|ios,objective-c,xcode,swift|29556322 29591531|0|38|1|0|0|ios,swift,enums|29592032 29598588|2|233|0|0|0|ios,swift,apple-watch|- 29598680|6|227|1|0|0|ios,objective-c,swift,protocols|29600190 29630625|0|240|2|0|0|cocoa,swift|- 29638252|0|214|1|0|0|ios,iphone,swift|- 29644168|0|456|2|3|0|swift,ios8,uiimageview|- 29648867|1|1209|1|1|0|ios,swift,syntax-error|- 29651019|0|261|2|1|1|osx,swift|31815245 29663699|0|69|0|0|0|ios,swift,udp,alamofire|- 29680276|0|223|0|3|0|ios,swift,ios8,uiimage,apple|- 29681549|0|332|1|0|0|swift,parse.com,syntax-error,xcode6.3|- 29682030|0|58|0|0|1|ios,swift,sprite-kit,textures|- 29698781|1|742|2|3|0|ios,swift,photo-gallery,assetslibrary|29699235 29702451|2|331|0|1|0|ios,swift,parse.com,save,pfobject|- 29715576|0|90|0|0|0|ios,swift,url,encoding,uiwebview|- 29737298|4|1834|2|1|0|swift,parse.com|29741609 29761799|4|1462|3|1|0|xcode,swift,parse.com|29761993 29814752|2|155|1|0|0|ios,swift,push-notification|- 29822887|0|284|2|4|0|ios,swift,3g,alamofire|- 29823195|0|68|2|0|0|ios,swift,asynchronous,nsurlconnection,synchronous|29823662 29825211|4|196|1|4|1|ios,swift,reactive-cocoa|29925231 29886104|1|170|2|2|1|ios,swift,generics|- 29946241|2|105|1|1|0|ios,swift,parse.com|29951249 29976439|0|91|1|1|0|ios,swift,parse.com,subclass,optional|- 29996021|0|140|1|0|0|ios,swift,compiler-errors,reactive-cocoa|30076436 30015400|0|51|1|0|0|json,swift|- 30019207|1|52|1|1|0|ios,regex,swift|30019248 30033712|0|48|1|0|0|ios,swift,input,avaudiosession,nserror|30034632 30039165|1|198|1|4|0|ios,uitableview,swift|30039499 30124364|1|59|0|0|0|arrays,swift,enums|- 30152752|4|230|2|0|0|ios,objective-c,swift|- 30197779|4|558|1|2|0|ios,sqlite,swift,database-connection,try-catch-finally|- 30212508|0|348|3|0|1|ios,swift|30212635 30240246|7|920|1|2|2|swift,reactive-cocoa,reactive-cocoa-3|30307680 30266974|0|52|1|1|0|function,swift,functional-programming,nested,closures|- 30330319|1|617|1|0|1|ios,swift,uiimage,alassetslibrary|30330500 30352796|0|34|1|0|0|ios,swift|- 30355899|0|54|0|2|0|ios,swift,parse.com,swift-playground|- 30363787|1|204|1|3|0|ios,swift,compilation|30363826 30382194|3|167|3|4|0|ios,swift,unit-testing,assertions,xctest|- 30390524|0|134|2|0|0|ios,swift,animation,method-swizzling|30435447 30401590|2|242|1|0|0|ios,swift,alamofire|30416345 30463216|0|386|1|2|0|json,swift,nsdictionary|30464335 30470536|2|84|2|5|0|ios,swift,sprite-kit|- 30540377|1|429|1|1|0|swift,parse.com|- 30548887|0|27|1|5|0|ios,swift|30548967 30580195|2|173|5|3|0|ios,swift,input,fonts,arabic|- 30597447|0|66|0|3|0|ios,swift|- 30603894|-1|50|1|0|0|swift|- 30618361|0|102|3|2|0|ios,swift,cocoa-touch,events|30618635 30655944|0|53|1|0|0|swift,cocoa,nsapplication|30658858 30657527|0|71|1|0|0|ios,swift,parse.com,apple-push-notifications,appdelegate|- 30671927|0|64|1|0|0|swift,closures,parse-framework|30672031 30687845|0|26|0|0|0|swift,parse.com|- 30720497|26|7895|4|5|10|swift,swift2|30720807 30728934|1|520|1|0|0|ios,swift,caching,alamofire|- 30737262|37|12842|2|0|6|ios,xcode,swift|30737454 30738271|5|1933|2|7|0|swift|30738490 30740997|4|965|1|1|3|swift,error-handling,runtime-error,swift2|30743470 30741277|0|778|2|0|0|xcode,swift2|30741922 30741999|3|2429|1|3|4|swift,swift2|30828091 30743758|4|1959|3|0|0|swift,swift2|30760851 30771239|1|67|1|2|0|arrays,swift,xcode6.3,swift-protocols|- 30776458|1|650|2|0|0|swift,swift2|30776716 30786381|0|61|2|0|0|ios,iphone,swift,core-data,watchkit|30800466 30804356|0|83|1|0|0|swift,nsurlrequest,alamofire|30804684 30807867|2|72|1|0|0|ios,swift|30807948 30812959|4|415|2|0|2|swift|- 30814174|3|35|0|0|0|ios,networking,swift2|- 30817107|1|933|1|0|0|json,swift,error-handling,xcode7|30817738 30824558|0|74|1|0|0|ios,swift,parse.com,facebook-login|- 30826560|9|1576|2|0|0|swift,swift2,xcode7|- 30828297|6|1797|1|2|4|ios,xcode,swift,swift2,ios9|30829428 30830855|2|274|1|0|1|ios,facebook,swift,parse.com,facebook-login|31097323 30837597|7|5042|2|0|4|try-catch,swift2|30841336 30838825|1|46|1|1|0|ios,swift,firebase|30841344 30882692|0|95|1|0|0|ios,swift,uitabbarcontroller,mapkit,optional|- 30893686|1|206|1|0|0|ios,swift,reactive-cocoa,reactive-cocoa-3|30895105 30911195|3|1332|1|0|3|ios,swift,ssl,swift2|30915300 30930586|9|168|1|6|0|ios,swift,sprite-kit|- 30951838|0|219|1|2|0|swift,protocols,swift-extensions|- 30954722|4|2086|1|0|2|swift,swift2|30954753 30956501|0|48|0|6|0|php,swift,-,connection,optional|- 30969880|0|92|1|0|0|ios,objective-c,wcf,swift,afnetworking|- 30971273|0|132|2|0|0|swift,avaudioplayer,nsurl|30971377 30974104|3|262|4|0|2|swift,try-catch-finally|30974247 31004836|0|152|1|0|0|ios,swift,class,oop,protocols|31005174 31015841|3|264|1|0|1|ios,game-center,xcode7,swift2,game-center-leaderboard|31016565 31019682|1|138|1|0|0|c++,ios,swift,crashlytics|31028057 31022572|1|242|0|6|0|ios,swift,exception|- 31024803|0|145|1|0|0|swift,exception|- 31030366|3|2392|2|0|2|http,post,error-handling,nsjsonserialization,swift2|31033554 31034904|0|68|3|2|0|ios,multithreading,swift,uiviewcontroller,uikeyboard|31149253 31041148|1|127|1|0|0|xcode,swift2|31041797 31051263|3|98|1|1|1|ios,swift,swift2|31051528 31051519|2|73|0|0|0|ios,swift,model-view-controller,uialertcontroller,uialertaction|- 31052583|0|50|3|2|0|ios,swift,conditional-compilation,ios-keyboard-extension|31105409 31054037|0|78|2|1|0|ios,swift,cocoa-touch,nsurlsessiondatatask|31054244 31062294|0|84|1|0|0|ios,swift,nsindexpath|31062327 31064295|0|79|0|0|0|xcode,swift,core-data|- 31077613|6|160|3|1|1|swift|31080618 31077975|1|102|2|0|0|ios,iphone,sqlite,swift,fmdb|- 31091664|0|71|1|0|0|ios,xcode,swift,generics,casting|31091959 31104449|0|406|2|3|0|xcode,swift,try-catch|31105363 31106954|-3|30|2|0|0|error-handling,swift2|- 31144430|0|39|1|0|0|swift|31144914 31152741|0|39|0|1|0|ios,swift,gpuimage|- 31160361|1|178|0|4|0|swift,xcode6,swift2|- 31167386|0|576|2|0|1|ios,xcode,swift,xcode7-beta2|- 31167500|0|84|1|1|0|ios,swift,parse.com|31167894 31201930|5|172|1|4|1|swift,error-handling,swift2|31600710 31211634|0|83|1|0|0|swift,class|31212028 31214161|0|107|2|0|1|ios,swift,multipeer-connectivity|- 31219025|1|15|0|2|0|ios,objective-c,swift|- 31250159|2|222|2|0|0|sprite-kit,skspritenode,swift2,xcode7|31251978 31255043|1|42|1|1|0|ios,swift,typhoon|31258036 31284247|0|80|0|6|0|ios,swift,plist,uiinputviewcontroller,ios8.4|- 31284438|0|85|2|2|0|swift|- 31296545|2|1922|2|4|0|ios,xcode,swift|31296955 31304076|0|38|1|4|0|ios,iphone,swift,uitableview|31330093 31310708|3|36|0|3|1|c++,swift,exception-handling|- 31320322|0|66|1|5|0|ios,objective-c,osx,swift,deprecation-warning|- 31335023|0|126|2|1|0|ios,swift,try-catch,fatal-error|- 31359635|0|129|2|0|0|string,swift,optional,nserror|- 31360885|3|617|1|0|1|ios,geocode,swift2|31370772 31374905|-1|183|2|0|1|swift|- 31385130|0|54|2|1|0|ios,objective-c,iphone,swift,ipad|- 31406743|0|14|1|0|0|ios,swift,uitableview,nsfetchedresultscontrolle|- 31416725|2|262|2|0|0|objective-c,swift,swift2,xcode7,xcode7-beta3|31416774 31421020|0|195|2|0|0|ios,swift,google-signin|- 31422005|15|1450|2|0|5|swift,error-handling,swift2|31685457 31427833|0|132|0|0|0|swift,ios8.4,xcode6.4|- 31431287|10|1653|1|2|2|xcode,swift,core-data,swift2,xcode7|- 31434755|0|87|3|1|0|ios,swift,login,parse.com,closures|31435023 31437141|0|68|1|1|0|ios,swift|31437571 31441807|0|28|0|0|0|swift,nspredicate,ckrecord|- 31442493|1|110|1|0|0|ios,swift,cloudkit,nserror|31449490 31449813|3|172|1|0|0|swift,alamofire|- 31469053|0|120|1|0|1|swift,closures,try-catch|31484050 31471312|0|62|1|0|1|swift,breakpoints,nsexception|- 31481608|14|210|1|1|3|ios,swift,audiounit,swift2,audio-converter|31620573 31490485|2|330|2|0|0|ios,xcode,swift2|- 31496087|1|51|1|1|0|ios,iphone,swift,parse.com|- 31506314|1|196|1|0|0|ios,swift,ios9|- 31531542|-2|91|1|5|0|ios,objective-c,swift|- 31559364|1|80|1|1|0|swift,error-handling,swift2|31559945 31571001|1|205|1|0|1|ios,swift|31571331 31573419|0|44|1|0|0|ios,swift,parse.com,nserror|- 31573816|0|45|1|3|0|ios,json,swift,core-data|31575597 31576138|2|531|1|0|0|json,swift,parsing|31576294 31578216|0|35|1|2|0|swift|- 31596943|0|91|1|2|0|ios,swift,apple-push-notifications,cloudkit,ensembles|- 31599446|-1|126|1|0|1|ios,xcode,swift,parsing,nserror|- 31599615|1|311|2|0|1|ios,error-handling,closures,swift2|31613855 31615061|0|88|1|0|0|ios,iphone,xcode,swift,avaudioplayer|- 31627158|0|20|1|0|0|ios,swift,core-data|- 31653686|0|90|2|1|0|ios,swift,oop,enums,afnetworking|31664549 31663690|2|73|1|0|0|ios,swift,cmmotionmanager|31663788 31664159|3|88|3|1|0|swift,dictionary,hash-collision,hashable|31666711 31664595|0|61|1|3|0|xcode,swift|31666686 31666083|5|602|1|0|2|xcode,asynchronous,error-handling,swift2,xcode7-beta3|31666141 31666346|0|18|0|0|0|ios,swift,magicalrecord,alamofire|- 31667074|0|136|1|0|1|swift2|31671312 31672558|0|216|2|4|0|ios,json,swift,core-data,nsjsonserialization|- 31677024|2|71|1|4|0|ios,xcode,swift|31677349 31686040|0|54|1|2|0|swift,optional|- 31691034|0|34|1|0|0|xcode,swift,touch-event,touchesbegan|- 31701171|0|86|2|7|0|ios,json,swift|- 31704663|0|18|0|1|1|table,button,watchkit,swift2|- 31710989|1|57|1|3|0|ios,objective-c,swift,ipad|31711375 31716932|0|41|0|2|0|exception,swift2|- 31725808|0|46|1|0|0|ios,swift,compiler-errors,xcode6,protocols|31725971 31728452|0|25|1|2|0|error-handling,swift2,legacy-code|- 31731657|0|48|1|0|0|ios,swift,uiview,uiscrollview,constraints|- 31746331|0|39|2|0|0|swift,sprite-kit|31746404 31748289|0|32|0|0|0|iphone,swift,avfoundation,avaudioplayer,playback|- 31780469|2|76|2|4|0|ios,swift,class,oop,uiviewcontroller|- 31791598|0|137|2|4|0|ios,swift,web-services,nsurlsession|31791645 31796036|0|45|1|2|0|ios,iphone,swift,nsjsonserialization,xcode7-beta4|31796366 31799351|0|56|0|0|0|objective-c,cocoa,error-handling,swift2|- 31818778|1|276|3|1|0|swift2|- 31832147|2|137|1|4|0|objective-c,swift,error-handling,protocols,swift2|31833163 31838261|0|98|1|3|0|ios,swift,swift2|31838609 31845915|0|45|2|0|0|ios,swift,uinavigationcontroller|31845997 31853425|0|141|1|0|0|ios,swift|- 31867662|0|60|1|5|0|ios,swift,parse.com|31868114 31881911|0|49|0|1|0|swift,scenekit,nsevent|- 31884741|4|106|1|5|0|ios,swift,inheritance,swift2,protocol-extension|- 31888488|0|64|1|0|0|ios,xcode,swift|32131642 31892230|0|131|1|0|0|ios,xcode,swift|31892964 31907867|0|123|2|0|0|xcode,swift,parse.com,push-notification|- 31917489|1|103|3|0|0|ios,swift,parse.com|31917568 31944139|0|22|0|0|0|core-data,swift2,xcode7|- 31955234|0|98|2|2|0|ios,uistoryboard,swift2,ios9|31955650 31965566|6|383|2|12|2|ios,multithreading,swift,large-files,large-data|- 31977738|2|64|1|0|1|ios,osx,swift,error-handling|- 31984654|1|46|2|1|0|ios,swift,cocoa,apple|31986147 31987450|1|35|1|0|0|ios,swift,promisekit|- 32002795|1|37|1|0|0|ios,swift,uitableview,uibutton|32002813 32041386|-1|81|1|2|0|ios,swift,nsurl|- 32049922|10|205|1|4|1|ios,swift,cocoa,cocoapods,dyld|- 32065015|1|31|2|1|1|ios,objective-c,swift,uiviewcontroller,appdelegate|32065325 32067812|0|48|1|0|0|ios,swift,magento,oauth|- 32081615|3|129|2|20|0|ios,xcode,swift,ipad,cocoapods|32252497 32095125|1|41|1|1|0|ios,swift|32096195 32107695|0|40|2|0|0|swift,sockets,invalid-argument|- 32107940|0|44|2|0|0|ios,swift|32108058 32124486|0|57|0|0|0|swift,exception|- 32130208|1|182|1|0|0|swift2,xcode7-beta5|32132292 32137906|-1|386|1|1|0|ios,swift,nsfilemanager,swift2|32138072 32151027|-2|215|5|0|0|swift,avaudioplayer|32151095 32157221|0|95|0|5|1|ios,swift,nsdata,passbook,passkit|- 32167563|0|76|1|0|0|ios,facebook,swift|32167938 32171750|-3|60|1|6|0|swift|- 32189170|0|111|2|0|0|ios,swift,session,parse.com,error-handling|32257749 32195591|4|231|1|2|0|objective-c,swift,interop,swift2,typhoon|32216099 32216817|0|754|2|3|1|xcode,string,swift|- 32218372|7|334|1|0|0|swift2,realm|32232649 32228285|1|30|1|0|0|swift,sqlite,sqlite3,swift2|32229678 32235549|2|153|2|0|0|swift,try-catch,swift2|- 32237317|0|57|1|0|0|ios,swift|32237574 32242289|1|18|1|0|0|swift,servicestack|32242371 32243424|0|40|1|0|0|ios,error-handling,try-catch,core-bluetooth,swift2|32244757 32256888|0|30|4|0|0|ios,swift,parse.com,pfobject|32257202 32259910|1|58|4|0|0|swift,error-handling,swift2|32259958 32273050|1|114|2|0|0|ios,swift,cocoapods,podspec|32350534 32273154|0|33|2|4|0|ios,swift,parse.com,email-validation|32273673 32275184|0|73|1|2|0|json,swift,try-catch|32277048 32282231|0|20|0|2|0|xcode,osx,bash,swift,wifi|- 32283954|0|72|3|5|0|ios,json,swift,foursquare,nsurlsession|32284053 32290436|0|138|1|0|0|node.js,swift,ssl,alamofire,pinning|- 32292033|1|41|0|4|0|ios,json,swift,swifty-json|- 32295783|1|40|1|0|0|ios,swift,nsurl,nsurlsession|32295898 32318184|1|207|1|1|0|ios,swift,web-services,afnetworking,afnetworking-2|- 32338796|0|26|1|0|0|swift,cloudkit,ckrecord|32341671 32341665|1|234|2|3|1|ios,swift,alamofire,serializer|- 32343350|0|34|1|0|0|ios,swift,parsing,networking|- 32349621|0|64|0|1|0|ios,swift,try-catch,xcode7,non-exhaustive-patterns|- 32362766|1|52|1|2|0|swift,unit-testing,mocking,swift2|- 32371792|-1|78|1|1|0|ios,swift,alamofire|32380590 32379665|1|23|0|0|0|javascript,ios,iphone,swift,ipad|- 32379906|1|22|0|0|0|ios,swift,search,alamofire|- 32386008|0|26|0|3|0|ios,ruby-on-rails,swift|- 32390611|3|85|1|0|3|swift,swift2|32390612 32405456|0|26|0|0|0|javascript,ios,swift,wkwebview|- 32417272|1|108|1|6|0|ios,swift,nserror|32417595 32419820|-3|74|1|3|0|ios,swift,error-handling,crash|- 32427277|0|14|1|0|0|xcode,ios8,swift2|32428314 32427300|14|3877|4|1|3|ios,xcode,swift|32684910 32435509|0|34|0|0|0|swift,sinch|- 32439238|6|1249|1|0|0|ios,swift,google-signin|32460740 32446249|0|738|1|4|0|swift,error-handling,swift2|32446391 32457590|0|34|1|0|0|swift,parse.com|- 32470222|1|151|0|3|1|ios,swift,core-data,icloud|- 32487227|0|39|2|0|0|ios,swift,uiviewcontroller,hierarchy,parseui|32490240 32492378|0|36|1|3|0|ios,swift,unicode,type-conversion|- 32494430|0|45|1|0|0|ios,swift|32494458 32498220|0|30|1|0|0|xcode,swift,parse.com,xcode6|32498295 32507485|0|111|0|0|0|swift,alamofire|- 32513550|0|33|1|8|0|ios,iphone,swift,swift2|32519383 32515723|-3|20|0|1|1|ios,swift,parse.com|- 32515845|0|26|1|0|0|swift|- 32517199|5|64|0|2|0|ios,swift,google-oauth|- 32521243|0|59|1|0|0|swift,try-catch|32521433 32526086|0|29|0|0|0|ios,swift,xcode6,promisekit|- 32549103|0|36|0|0|0|sockets,swift2,gcdasyncudpsocket|- 32562760|0|43|0|2|0|ios,swift,uiwebview,try-catch,swift2|- 32572033|1|95|0|0|1|swift,swift2,xcode7,foundation|- 32577793|0|68|0|0|0|ios,swift,closures,alamofire,xcode7|- 32580364|1|263|1|0|0|swift,parse.com,swift2,xcode7|32594130 32580412|1|147|2|5|0|ios,swift,swift2,alamofire|32581684 32589050|0|35|0|3|0|swift,parse.com|- 32598745|0|90|1|0|0|ios,swift,uiviewcontroller|32598840 32604373|1|70|1|0|0|ios,swift,swift2|32604499 32625506|7|123|1|2|3|ios,xcode,swift,swift2|- 32625858|0|57|2|0|0|swift,servicestack,xcode7|32718405 32635848|0|31|1|0|0|objective-c,swift,error-handling,try-catch,throw|32636498 32637213|0|21|0|1|0|ios,swift,alamofire|- 32641842|1|209|1|0|0|xcode,swift,realm|32642431 32650050|-1|47|1|0|0|ios,xcode,swift|32661197 32651449|1|194|2|0|0|swift2,realm|32654245 32660302|0|77|2|0|0|ios,swift2,realm|32689827 32663793|-1|29|1|0|0|objective-c,swift,swift2|32663877 32667948|1|278|3|3|0|swift,swift2,alamofire|32669047 32668291|0|72|1|0|0|swift,try-catch|- 32674160|0|33|2|0|0|json,initialization,migration,nsdictionary,swift2|- 32674578|2|423|1|5|0|swift,swift2|- 32679636|3|59|1|0|0|ios,swift,ios9,xcode7|32679705 32681325|0|91|1|3|0|swift,ios9|- 32685892|0|24|0|5|0|osx,swift,sqlite3,sqlite.swift|- 32694669|0|44|2|0|0|ios,swift2|32694779 32703979|0|40|1|3|0|ios,objective-c,swift,swift2|32704264 32713703|0|178|4|0|0|ios,swift,rest,ios9,alamofire|32714141 32716928|0|151|2|0|0|http,get,swift2,xcode7|32717556 32721338|0|46|1|0|0|objective-c,swift,cocoa|32721845 32723370|0|349|1|13|0|ios,swift,swift2,xcode7,avcapturesession|- 32741043|0|22|0|2|0|arrays,swift,generics,protocols|- 32745855|5|45|1|0|0|ios,objective-c,swift,swift2|- 32753655|1|28|2|0|0|error-handling,swift2|32756285 32755465|0|18|0|1|0|ios,facebook,swift2,facebook-ios-sdk,facebook-app-requests|- 32758231|0|68|2|1|0|ios,swift,error-handling,try-catch,swift2|32758296 32758811|5|88|1|2|0|swift,swift2,foundation|32991585 32761236|0|42|1|0|0|swift,swift2,afnetworking-2|- 32763001|0|67|0|8|0|ios,swift,apple,swift2|- 32764215|1|335|1|0|0|ios,swift,swift2|32764328 32764766|0|34|0|1|0|sqlite,swift2,xcode7,sqlite.swift|- 32767373|1|151|1|0|0|swift2,alamofire|32767908 32769783|0|68|1|0|0|ios,swift,ios-frameworks,apple-tv,tvos|- 32773222|-3|48|2|1|0|ios,swift,swift2|32773468 32780311|3|139|2|6|0|ios,swift,https,uiwebview,wkwebview|32843371 32794601|0|139|1|1|0|ios,json,swift,rest|- 32800341|0|66|2|5|0|ios,swift,xcode7|32800848 32809294|0|49|1|0|0|ios,xcode,swift2|32809397 32822907|1|58|1|1|0|core-data,swift2|32823004 32826628|-1|53|2|1|0|ios,swift,swift2,alamofire|- 32832976|0|43|2|0|0|ios,swift,avfoundation|- 32837612|0|58|1|0|0|core-data,swift2,appdelegate,nserror|- 32841440|0|18|0|0|0|swift,parse.com|- 32841677|1|38|1|0|0|ios,iphone,xcode,swift,xcode7|32841791 32853902|0|23|1|0|0|swift,parse.com|32857053 32858509|1|47|1|7|0|ios,xcode,swift|32877225 32864217|0|29|1|0|0|ios,swift,watchkit,realm|32870616 32864466|1|22|0|1|0|ios,objective-c,swift,google-plus,ios9|- 32876319|1|20|1|0|0|swift2,xcode7,realm,nserror|32877054 32882823|0|17|1|0|1|error-handling,try-catch,swift2,optional|32883308 32899346|1|30|1|0|0|swift,exception,swift2|32899392 32901802|0|21|1|4|0|ios,swift2|- 32910626|1|52|2|7|1|swift2,do-catch|32910772 32917874|0|33|1|2|1|swift,enums|- 32921823|0|15|1|0|0|osx,swift,cocoa,webview,webkit|32922583 32922874|0|23|1|2|0|parse.com,swift2,xcode7-beta6|- 32924192|2|71|3|0|0|ios,swift,alamofire|- 32926071|0|46|1|4|0|ios,objective-c,xcode,swift2|32926408 32931702|1|21|0|4|0|ios,swift,error-handling,exception-handling,xcode7|- 32933564|0|28|0|2|0|ios,swift,azure,twitter,azure-mobile-services|- 32938031|-2|23|0|3|0|ios,swift,audio,nsurl|- 32939794|2|55|0|11|0|ios,swift,nsstring,emoji,nsstringencoding|- 32945068|2|49|1|0|0|ios,swift,swift2,ios9,nskeyedarchiver|32947804 32952611|0|32|1|6|0|ios,swift,exception,uiview|- 32961452|-1|25|1|0|0|json,google-maps,error-handling,swift2,xcode7|- 32963845|0|28|1|5|0|swift,ios8,addressbookui|32965283 32970293|0|52|1|1|0|ios,swift,swift2,ios9|32970423 32971717|0|37|0|7|0|ios,swift,cocoa-touch|- 32981574|0|6|1|0|0|ios,swift,cocoapods,swift2,layer|- 32994644|0|18|1|0|0|ios,swift,nsurlsession,resume,nsurlsessiondownloadtask|- 32997955|-1|46|1|2|0|ios,xcode,swift,parse.com,error-handling|32998154 33031903|-1|26|0|4|0|json,google-maps,error-handling,swift2,xcode7|- 33033488|1|13|1|0|0|swift2,xcode7,ddmathparser|33036948 33059524|0|15|3|0|0|ios,json,swift,swift2,alamofire|-