41554 blogs · [ { "id": "01a0c536-af56-7042-9b0f-efef963fe095", "title": "NSLog crashes with certain NSURLs", "url": "https://www.cocoanetics.com/2016/01/nslog-crashes-with-certain-nsurls/", "published_at": "2016-01-29T09:22:43+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef96e1f995", "title": "Top 100 Best Blogs", "url": "https://www.cocoanetics.com/2016/01/top-100-best-blogs/", "published_at": "2016-01-25T20:28:32+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef97dbe2ae", "title": "Day of the Day", "url": "https://www.cocoanetics.com/2016/01/day-of-the-day/", "published_at": "2016-01-02T12:13:50+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9884cc72", "title": "Video Job Pitch", "url": "https://www.cocoanetics.com/2015/12/video-job-pitch/", "published_at": "2015-12-29T15:03:13+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef992cd63c", "title": "DTBonjour 1.1.2", "url": "https://www.cocoanetics.com/2015/12/dtbonjour-1-1-2/", "published_at": "2015-12-29T10:08:33+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef994db2d1", "title": "Kvitto 1.0.1", "url": "https://www.cocoanetics.com/2015/12/kvitto-1-0-1/", "published_at": "2015-12-29T09:55:19+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef99a3efcb", "title": "DTKeychain 1.0.2", "url": "https://www.cocoanetics.com/2015/12/dtkeychain-1-0-2/", "published_at": "2015-12-29T09:27:29+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9a3fa637", "title": "DTCoreText 1.6.17", "url": "https://www.cocoanetics.com/2015/12/dtcoretext-1-6-17/", "published_at": "2015-12-29T09:06:31+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9a7a46d1", "title": "DTFoundation 1.7.9", "url": "https://www.cocoanetics.com/2015/12/dtfoundation-1-7-9/", "published_at": "2015-12-29T08:47:46+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9b700398", "title": "GeoCorder saves the day", "url": "https://www.cocoanetics.com/2015/12/geocorder-saves-the-day/", "published_at": "2015-12-27T18:16:47+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9b801600", "title": "Swift Golf", "url": "https://www.cocoanetics.com/2015/12/swift-golf/", "published_at": "2015-12-22T09:36:25+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9c72b0b2", "title": "Growth Spurt", "url": "https://www.cocoanetics.com/2015/12/growth-spurt/", "published_at": "2015-12-19T19:02:52+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9c942c59", "title": "XLIFF Fix", "url": "https://www.cocoanetics.com/2015/11/xliff-fix/", "published_at": "2015-11-24T16:14:00+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9d0606d1", "title": "DTRichTextEditor 1.6.12 + DTLoupe 1.5.8", "url": "https://www.cocoanetics.com/2015/11/dtrichtexteditor-1-6-12-dtloupe-1-5-8/", "published_at": "2015-11-19T08:41:44+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9d18891c", "title": "Hero Rays", "url": "https://www.cocoanetics.com/2015/11/hero-rays/", "published_at": "2015-11-09T07:31:05+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9d343e6b", "title": "The Case of the Missing Translation", "url": "https://www.cocoanetics.com/2015/11/the-case-of-the-missing-translation/", "published_at": "2015-11-05T12:19:57+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9db0f5d5", "title": "TestFlight builds might get stuck in “Processing”", "url": "https://www.cocoanetics.com/2015/11/testflight-builds-might-get-stuck-in-processing/", "published_at": "2015-11-05T10:03:39+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9db3260e", "title": "Deal of the Day", "url": "https://www.cocoanetics.com/2015/11/deal-of-the-day-5/", "published_at": "2015-11-02T18:01:04+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9df97cfd", "title": "Table View Cells lose clickability in Today Widget", "url": "https://www.cocoanetics.com/2015/10/table-view-cells-lose-clickability-in-today-widget/", "published_at": "2015-10-28T18:10:28+00:00" }, { "id": "01a0c536-af56-7042-9b0f-efef9e82c13d", "title": "Getting the Today Widget Look Right", "url": "https://www.cocoanetics.com/2015/10/getting-the-today-widget-look-right/", "published_at": "2015-10-25T17:51:28+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca457ad2e45", "title": "Swiping Away SFSafariViewController", "url": "https://www.cocoanetics.com/2015/10/swiping-away-sfsafariviewcontroller/", "published_at": "2015-10-22T09:58:48+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca457ca06e2", "title": "Fixing the Simulators", "url": "https://www.cocoanetics.com/2015/10/fixing-the-simulators/", "published_at": "2015-10-16T09:36:32+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca4581ea3b1", "title": "iOS Subscriptions 2.0", "url": "https://www.cocoanetics.com/2015/10/ios-subscriptions-2-0/", "published_at": "2015-10-10T11:41:11+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca4590252bb", "title": "Pragma Conference 2015", "url": "https://www.cocoanetics.com/2015/10/pragma-conference-2015/", "published_at": "2015-10-10T11:17:25+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca459f81a72", "title": "DTFoundation 1.7.8", "url": "https://www.cocoanetics.com/2015/10/dtfoundation-1-7-8/", "published_at": "2015-10-07T18:34:04+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca45aed2efb", "title": "Mobiconf 2015", "url": "https://www.cocoanetics.com/2015/10/mobiconf-2015/", "published_at": "2015-10-04T10:05:14+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca45b2844dc", "title": "Wrapping Your Head Around Swift", "url": "https://www.cocoanetics.com/2015/10/wrapping-your-head-around-swift/", "published_at": "2015-10-02T18:00:38+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca45c16594c", "title": "Integrating your Website + iOS App", "url": "https://www.cocoanetics.com/2015/10/integrating-your-website-ios-app/", "published_at": "2015-10-01T18:00:25+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca45d162d66", "title": "Radar: UITableViewAutomaticDimension", "url": "https://www.cocoanetics.com/2015/08/radar-uitableviewautomaticdimension/", "published_at": "2015-08-14T10:15:36+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca45dcae13c", "title": "Radar: Web-To-Native Handoff broken", "url": "https://www.cocoanetics.com/2015/08/radar-web-to-native-handoff-broken/", "published_at": "2015-08-09T13:05:16+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca45e8bdb9c", "title": "DTFoundation 1.7.7", "url": "https://www.cocoanetics.com/2015/07/dtfoundation-1-7-7/", "published_at": "2015-07-30T18:02:25+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca45f32bd9f", "title": "Serious iOS Issue with GS1-128 Barcodes", "url": "https://www.cocoanetics.com/2015/07/serious-ios-issue-with-gs1-128-barcodes/", "published_at": "2015-07-29T09:55:18+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca45ff4feb8", "title": "DTRichTextEditor 1.6.11", "url": "https://www.cocoanetics.com/2015/07/dtrichtexteditor-1-6-11/", "published_at": "2015-07-27T14:31:36+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca460cc2863", "title": "Radar: Xcode framework for wrong platform", "url": "https://www.cocoanetics.com/2015/07/radar-xcode-framework-for-wrong-platform/", "published_at": "2015-07-27T13:55:00+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca460f6f9f9", "title": "Deal of the Day", "url": "https://www.cocoanetics.com/2015/07/deal-of-the-day-4/", "published_at": "2015-07-26T15:18:41+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca461355251", "title": "Radar: 2 for the Watch", "url": "https://www.cocoanetics.com/2015/07/radar-2-for-the-watch/", "published_at": "2015-07-12T15:25:17+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca461d6fc51", "title": "Monetizing Your Apps with Subscriptions", "url": "https://www.cocoanetics.com/2015/07/monetizing-your-apps-with-subscriptions/", "published_at": "2015-07-10T06:53:02+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca4624a0739", "title": "Cocoanetics is News", "url": "https://www.cocoanetics.com/2015/07/cocoanetics-is-news/", "published_at": "2015-07-08T21:07:45+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca462f0c3f1", "title": "DTRichTextEditor 1.6.10", "url": "https://www.cocoanetics.com/2015/07/dtrichtexteditor-1-6-10/", "published_at": "2015-07-07T11:39:54+00:00" }, { "id": "01a0c540-94c1-739c-b1ea-6ca46339cfa9", "title": "DTCoreText 1.6.16", "url": "https://www.cocoanetics.com/2015/07/dtcoretext-1-6-16/", "published_at": "2015-07-04T09:58:02+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a21a322d", "title": "DTFoundation 1.7.6", "url": "https://www.cocoanetics.com/2015/07/dtfoundation-1-7-6/", "published_at": "2015-07-04T09:22:16+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a23c4ac6", "title": "Philosophy versus App Store Rejection", "url": "https://www.cocoanetics.com/2015/06/philosophy-vs-app-store-rejection/", "published_at": "2015-06-24T20:26:28+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a29ef46e", "title": "DTRichTextEditor Goes Open Source", "url": "https://www.cocoanetics.com/2015/06/dtrichtexteditor-goes-open-source/", "published_at": "2015-06-22T16:07:09+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a37be3fc", "title": "Proportional Layout with Swift", "url": "https://www.cocoanetics.com/2015/06/proportional-layout-with-swift/", "published_at": "2015-06-21T12:25:40+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a3da8a88", "title": "Radar: ABUnknownPersionViewController", "url": "https://www.cocoanetics.com/2015/06/radar-abunknownpersionviewcontroller/", "published_at": "2015-06-18T13:43:07+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a462891f", "title": "Core Image Barcode Erratum", "url": "https://www.cocoanetics.com/2015/06/core-image-barcode-erratum/", "published_at": "2015-06-17T13:50:27+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a51565ed", "title": "iOS Today", "url": "https://www.cocoanetics.com/2015/06/ios-today/", "published_at": "2015-06-16T03:49:16+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a5cc987c", "title": "WWDC 2015 Review", "url": "https://www.cocoanetics.com/2015/06/wwdc-2015-review/", "published_at": "2015-06-14T01:26:39+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a63ba090", "title": "The WWDC Keynotes", "url": "https://www.cocoanetics.com/2015/06/the-wwdc-keynotes/", "published_at": "2015-06-09T04:17:30+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a67ef675", "title": "WWDC Pre-Show", "url": "https://www.cocoanetics.com/2015/06/wwdc-pre-show/", "published_at": "2015-06-07T04:41:31+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a689138b", "title": "FOKUS KIND Medien acquires iWoman", "url": "https://www.cocoanetics.com/2015/06/fokus-kind-medien-acquires-iwoman/", "published_at": "2015-06-02T10:50:02+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a722c31f", "title": "Retinized!", "url": "https://www.cocoanetics.com/2015/06/retinized/", "published_at": "2015-06-01T05:00:17+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a750aa69", "title": "Apple’s App Analytics", "url": "https://www.cocoanetics.com/2015/05/apples-app-analytics/", "published_at": "2015-05-02T05:25:17+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a7706a63", "title": "Introducing Core Image", "url": "https://www.cocoanetics.com/2015/04/introducing-core-image/", "published_at": "2015-04-30T13:00:49+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a7e6a8b6", "title": "Skipping Copy Phase Strip", "url": "https://www.cocoanetics.com/2015/04/skipping-copy-phase-strip/", "published_at": "2015-04-30T05:26:44+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a8e484fd", "title": "Radar: UITextView Scroll Position Bug", "url": "https://www.cocoanetics.com/2015/04/radar-uitextview-scroll-position-bug/", "published_at": "2015-04-29T12:17:17+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9a9033d29", "title": "Radar: CLGeoCoder Bug", "url": "https://www.cocoanetics.com/2015/04/radar-clgeocoder-bug/", "published_at": "2015-04-23T10:08:58+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9aa01cbf7", "title": "Hey, I’m Famous!", "url": "https://www.cocoanetics.com/2015/04/hey-im-famous/", "published_at": "2015-04-15T10:50:52+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9aaa47787", "title": "Radar: NSDataDetector Bug", "url": "https://www.cocoanetics.com/2015/04/radar-nsdatadetector-bug/", "published_at": "2015-04-15T09:12:28+00:00" }, { "id": "01a0c549-4eee-70e6-a0b3-e2e9ab17cd99", "title": "Make Money Socializing", "url": "https://www.cocoanetics.com/2015/04/make-money-socializing/", "published_at": "2015-04-01T07:21:59+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a14db8dc", "title": "Recommended Reading", "url": "https://www.cocoanetics.com/2015/03/recommended-reading/", "published_at": "2015-03-23T17:24:04+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a17fd511", "title": "Implementing an In-App App Store", "url": "https://www.cocoanetics.com/2015/03/implementing-an-in-app-app-store/", "published_at": "2015-03-13T11:11:34+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a235ffbc", "title": "Major Downtime", "url": "https://www.cocoanetics.com/2015/03/major-downtime/", "published_at": "2015-03-11T21:53:59+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a2fa5100", "title": "Barcode Anecdotes", "url": "https://www.cocoanetics.com/2015/03/barcode-anecdotes/", "published_at": "2015-03-08T13:56:10+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a39a21ec", "title": "4 Radars: Percentage-driven Modal Transitions", "url": "https://www.cocoanetics.com/2015/03/4-radars-percentage-driven-modal-transitions/", "published_at": "2015-03-06T13:55:48+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a3e001df", "title": "Making App Previews", "url": "https://www.cocoanetics.com/2015/03/making-app-previews/", "published_at": "2015-03-05T18:17:05+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a48ffabc", "title": "Proud Day", "url": "https://www.cocoanetics.com/2015/03/proud-day/", "published_at": "2015-03-04T10:13:57+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a520d92f", "title": "Tappable UILabel Hyperlinks", "url": "https://www.cocoanetics.com/2015/03/tappable-uilabel-hyperlinks/", "published_at": "2015-03-04T09:22:20+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a5a74838", "title": "Customizing UILabel Hyperlinks", "url": "https://www.cocoanetics.com/2015/03/customizing-uilabel-hyperlinks/", "published_at": "2015-03-03T15:52:56+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a66a77af", "title": "Years of Barcodes", "url": "https://www.cocoanetics.com/2015/02/years-of-barcodes/", "published_at": "2015-02-27T16:14:57+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a6fac432", "title": "Deal of the Day", "url": "https://www.cocoanetics.com/2015/02/deal-of-the-day-3/", "published_at": "2015-02-22T17:13:52+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a7d15ed5", "title": "DTRichTextEditor 1.6.9", "url": "https://www.cocoanetics.com/2015/02/dtrichtexteditor-1-6-9/", "published_at": "2015-02-20T16:40:42+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a8c55e76", "title": "DTCoreText 1.6.15", "url": "https://www.cocoanetics.com/2015/02/dtcoretext-1-6-15/", "published_at": "2015-02-19T14:11:35+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8a95f18f4", "title": "DTFoundation 1.7.5", "url": "https://www.cocoanetics.com/2015/02/dtfoundation-1-7-5/", "published_at": "2015-02-19T10:29:55+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8aa22ecd2", "title": "Keychain Management Revamped", "url": "https://www.cocoanetics.com/2015/02/keychain-management-revamped/", "published_at": "2015-02-17T10:43:42+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8aade3110", "title": "DTDownload 1.1.2", "url": "https://www.cocoanetics.com/2015/01/dtdownload-1-1-2/", "published_at": "2015-01-30T14:17:35+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8ab664bff", "title": "Book, out", "url": "https://www.cocoanetics.com/2015/01/book-out/", "published_at": "2015-01-22T08:27:02+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8abde6a94", "title": "Radar: UIImageView in UIScrollView Compositing Flashing", "url": "https://www.cocoanetics.com/2015/01/radar-uiimageview-in-uiscrollview-compositing-flashing/", "published_at": "2015-01-14T10:02:02+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8ac4bd397", "title": "Radar: Swipe-to-Edit on UITableView", "url": "https://www.cocoanetics.com/2015/01/radar-swipe-to-edit-on-uitableview/", "published_at": "2015-01-08T12:27:52+00:00" }, { "id": "01a0c551-f874-7387-a9ac-64e8acab7a82", "title": "Happy New VAT", "url": "https://www.cocoanetics.com/2015/01/happy-new-vat/", "published_at": "2015-01-08T08:07:18+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d86eb6bbe", "title": "Radar: UITextField’s implementation of UITextInput protocol", "url": "https://www.cocoanetics.com/2014/12/radar-uitextfields-implementation-of-uitextinput-protocol/", "published_at": "2014-12-16T12:51:48+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d87324718", "title": "iPhone Downsizing", "url": "https://www.cocoanetics.com/2014/12/iphone-downsizing/", "published_at": "2014-12-04T15:05:46+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8739a889", "title": "Deal of the Day", "url": "https://www.cocoanetics.com/2014/12/deal-of-the-day-2/", "published_at": "2014-12-03T10:47:43+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8815d445", "title": "DTFoundation 1.7.4", "url": "https://www.cocoanetics.com/2014/12/dtfoundation-1-7-4/", "published_at": "2014-12-02T19:33:05+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d88f8ade6", "title": "Radar: Changing Metadata RectOfInterest causes pause", "url": "https://www.cocoanetics.com/2014/11/radar-changing-metadata-rectofinterest-causes-pause/", "published_at": "2014-11-14T07:14:46+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d892559ac", "title": "Radar: UIImagePicker returns offset cropped image", "url": "https://www.cocoanetics.com/2014/11/radar-uiimagepicker-returns-offset-cropped-image/", "published_at": "2014-11-12T18:51:44+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d89763360", "title": "Radar: Incorrect Horizontal Size Class", "url": "https://www.cocoanetics.com/2014/11/radar-incorrect-horizontal-size-class/", "published_at": "2014-11-06T12:24:36+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8a3dd2b5", "title": "DTPinLockController 2.0.0", "url": "https://www.cocoanetics.com/2014/11/dtpinlockcontroller-2-0-0/", "published_at": "2014-11-03T17:56:53+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8a40e6ee", "title": "German Siri now knows “Count-down”", "url": "https://www.cocoanetics.com/2014/11/german-siri-now-knows-count-down/", "published_at": "2014-11-01T07:26:36+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8aded42d", "title": "Proudly prod.ly", "url": "https://www.cocoanetics.com/2014/10/proudly-prod-ly/", "published_at": "2014-10-29T12:14:46+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8afcc612", "title": "DTCoreText 1.6.14", "url": "https://www.cocoanetics.com/2014/10/dtcoretext-1-6-14/", "published_at": "2014-10-17T18:55:05+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8b38d0f1", "title": "BarCodeKit 1.3.0", "url": "https://www.cocoanetics.com/2014/10/barcodekit-1-3-0/", "published_at": "2014-10-10T15:10:01+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8b598dd2", "title": "Xcode 6 drops armv7s", "url": "https://www.cocoanetics.com/2014/10/xcode-6-drops-armv7s/", "published_at": "2014-10-10T09:35:35+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8bf7faa1", "title": "AV Foundation: Code 39 Recognition Confusion", "url": "https://www.cocoanetics.com/2014/10/av-foundation-code-39-recognition-confusion/", "published_at": "2014-10-09T09:53:58+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8c48ccc5", "title": "iPhone 6+", "url": "https://www.cocoanetics.com/2014/10/iphone-6/", "published_at": "2014-10-07T21:55:13+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8cfbc7c9", "title": "Best practices running an iOS open source project on GitHub", "url": "https://www.cocoanetics.com/2014/10/best-practices-running-an-ios-open-source-project-on-github/", "published_at": "2014-10-05T10:04:24+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8d41e137", "title": "All You Need to Know to Leverage Barcodes in Your Apps", "url": "https://www.cocoanetics.com/2014/10/all-you-need-to-know-to-leverage-barcodes-in-your-apps/", "published_at": "2014-10-05T09:58:52+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8e100664", "title": "Mobiconf 2014", "url": "https://www.cocoanetics.com/2014/10/mobiconf-2014/", "published_at": "2014-10-04T08:48:57+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8e412ace", "title": "From Barcodes to Product Information", "url": "https://www.cocoanetics.com/2014/10/from-barcodes-to-product-information/", "published_at": "2014-10-01T21:08:03+00:00" }, { "id": "01a0c55a-43d6-72d8-b853-103d8ea7ba94", "title": "DTBonjour 1.1.1", "url": "https://www.cocoanetics.com/2014/10/dtbonjour-1-1-1/", "published_at": "2014-10-01T10:29:36+00:00" } ] posts Claim your blog
Back to cocoanetics.com
Blog · corpus.blog/blogs/cocoanetics.com/posts

cocoanetics.com

cocoanetics.com

2016

2015

2014