首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
醉翁之意
掘友等级
iOS工程师
|
深圳市有一群怀揣梦想的有为青年相
不务正业的工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
赞
文章( 36 )
沸点( 0 )
iOS - Swift 面向协议编程(一)
传统的面向对象开发思维方式是将类中实现的相似方法抽取出来,接着放入一个Base类,然后继承于Base类后各个类即可找拥有相同的方法,不用再一个个手动实现。 比如:一个Person类,一个Dog类,它们都拥有方法eat,那么就可以新建一个Animal类,将eat方法抽取出来放入其…
iOS触摸事件全家桶
主要讲解iOS触摸事件的一系列机制,涉及的问题大致包括: 触摸事件由触屏生成后如何传递到当前应用? 应用接收触摸事件后如何寻找最佳响应者?实现原理? 触摸事件如何沿着响应链流动? 响应链、手势识别器、UIControl之间对于触摸事件的响应有着什么样的瓜葛?
iOS设计模式四部曲(二):结构型模式 内附Demo
本篇是四部曲的第二篇,第一篇请点这里iOS设计模式四部曲(一):创建型模式 内附Demo,关于设计模式强烈推荐图书《Head First设计模式》以及《研磨设计模式》。由于个人能力有限,文中难免有一些遗漏或者错误,请各位看官不吝赐教!谢谢!本文所有Demo可以在我的Git上获取…
如何安全使用dispatch_sync
iOS开发者在与线程打交道的方式中,使用最多的应该就是GCD框架了,没有之一。GCD将繁琐的线程抽象为了一个个队列,让开发者极易理解和使用。但其实队列的底层,依然是利用线程实现的,同样会有死锁的问题。本文将探讨如何规避disptach_sync接口引入的死锁问题。
使用 Instruments 检测内存泄漏
内存管理是 iOS 里一大重要内容,经历过 MRC 时代的开发者或多或少都被引用计数折磨过,后来苹果推出了 ARC (Automatic Reference Counting),这一技术大大减轻了内存管理的工作量,也降低了因内存管理而出错的概率。但在 ARC 下还是有一些场景会导…
Swift iOS : 本地化
这篇文章大概是目前你可以看到的最简单的本地化教程。 广告 Swift iOS开发小书 ,帮你快速上手开发 http://epub.ituring.com.cn/946 目标 本地化的意义,在于iOS切换不同语言时,App可以随同改变,用指定的语言显示应用。iOS提供了一套用来国际…
痛快的使用KVO -- FBKVOController源码分析
前言 KVO是iOS开发当中必不可少的一个工具,可以说是使用最广泛的工具之一。无论你是要在检测某一个属性变化,还是构建viewmodel双向绑定UI以及数据,KVO都是一个十分使用的工具。 然而!! KVO用起来太TMD麻烦了,要注册成为某个对象属性的观察者,要在适当的时候移除观…
Swift iOS : 在webview的当前网页上提取信息的方法
广告 Swift iOS开发小书 ,帮你快速上手开发 http://epub.ituring.com.cn/946 正文 使用UIWebView装载一个网页后,可能需要提取其内的信息,比较好的方法是使用JavaScript。方法UIWebView.stringByEvaluati…
深入剖析 iOS 性能优化
深入剖析 iOS 性能优化
下一页
关注了
11
关注者
0
收藏集
2
关注标签
9
加入于
2016-09-11