最新发布 第5页

在路上

移动端地图技术分享

本人现就职于国内某地图导航公司,这篇文章是我前段时间在公司组织技术分享的一个PPT,文章内容也主要由这个PPT的内容为主,通过这篇文章可以很好的帮你了解地图导航这个行业的相关技术。 PPT内容主要包括地图相关专业知识、百度和高德SDK整体框架、数据来源、行业概览等组成。其中关于地图引擎相关的技术知识,我向公司地图引擎开发同事求证过,这个PPT也给他们看过,也……

iOS访问HTTPS SSL和TLS双向加密

前言 由于项目需求,访问服务是https的,并且使用的是TLS加密方式。 关于https和ssl的原理,请到此处查看http://blog.163.com/magicc_love/blog/static/185853662201321423527263/ 使用MKNetworkit实现 下面说明使用MKNetworkit网络库实现的代码: 1……

iOS面试必看,最全梳理

转自:http://www.cocoachina.com/ios/20160323/15770.html 序言 目前形势,参加到iOS队伍的人是越来越多,甚至已经到供过于求了。今年,找过工作人可能会更深刻地体会到今年的就业形势不容乐观,加之,培训机构一火车地向用人单位输送iOS开发人员,打破了生态圈的动态平衡。矫情一下,言归正传,我奉献一下,为iOS应聘者梳……

iOS 视图控制器转场详解

转自:http://www.cocoachina.com/ios/20160309/15605.html 前言 屏幕左边缘右滑返回,TabBar 滑动切换,你是否喜欢并十分依赖这两个操作,甚至觉得没有简直反人类?这两个操作在大屏时代极大提升了操作效率,其背后的技术便是今天的主题:视图控制器转换(View Controller Transition)。 视图控……

iOS内功篇:runtime

文/明仔Su(简书作者) 原文链接:http://www.jianshu.com/p/f493bc6a949e/comments/1688988#comment-1688988 著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。 前言 本来打算写一篇关于runtime的学习总结,无奈长篇大论不是我的风格,就像写申论一样痛苦,加之网上关于tunti……

发布自己的pods到CocoaPods trunk

以前我们用的podspec为ruby格式,而trunk带来了更方便的json格式,以后可以用json来配置pod。 之前我们发布的pod也会转换未json文件 准备 首先更新了用trunk之后,CocoaPods 需要0.33版本以上的,用 pod --version查看,如果版本低,需要更新,之前有介绍更新方法。 下一步注册trunk pod trunk ……

关于iOS多线程,你看我就够了(已更新)

转自:http://www.cocoachina.com/ios/20150731/12819.html 作者:@翁呀伟呀 授权本站转载。 在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文章将会使用 Swift 和 Objective……

理解 Objective-C Runtime

转自:http://www.cocoachina.com/ios/20141008/9844.html 当人们初学 Cocoa/Objective-C 时,Objective-C Runtime 是被忽略的特性之一。原因是 Objective-C(这门语言)很容易在几小时内就熟悉,新学 Cocoa 的人花费他们大部分的时间学习 Cocoa 框架和适应它是如何……

深入理解RunLoop

转自:http://blog.ibireme.com/2015/05/18/runloop/ RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等……

iOS 高效添加圆角效果实战讲解

转自:http://www.cocoachina.com/ios/20160301/15486.html 本文是投稿文章,作者:bestswifter 圆角(RounderCorner)是一种很常见的视图效果,相比于直角,它更加柔和优美,易于接受。但很多人并不清楚如何设置圆角的正确方式和原理。设置圆角会带来一定的性能损耗,如何提高性能是另一个需要重点讨论的……