http://www.cnblogs.com/xiaofeixiang/p/4273620.html
分类:IOS
Swift中的方法参数名
方法的参数名 方法的所有参数都有一个内部参数和一个外部参数,内部参数(internalName)是在方法中拥有一个本地变量的名字,外部参数(external)是在内部参赛前的部分,给调用者提供。 func foo(ext…
学做iOS开发:缘起
貌似我是从今年三月份起开始学习iOS开发吧,看到Swift这个语言,觉得比起OC来是简单很多,而且很像我所学的Python,语法在我看来主要是不奇怪,然后我就会有了学习的兴趣。 我是看《The Swift Program…
Objective-C runtime 拾遗 (二)——Log message send
原因 最近在考虑对App中所有的message进行Log,资料不少,前人也有一些实现,做些记录。 对Objc_msgSend进行Hook OC的Messaging都是通过改函数的调用的。如[foo bar],会被转化成:…
iOS开发中常用的第三方类库
下拉,上拉刷新: MJRefresh https://github.com/CoderMJLee/MJRefresh AASpringRefresh https://github.com/r-plus/AASpringR…
Swift闭包2-尾闭包
原文链接:http://1199game.com/2016/09/S… 引言 上一片文章讲解了swift中闭包的基本概念,以及基本的语法,这篇文章主要讲解一下swift中尾闭包。 什么是尾闭包 假设有…
【ios】NSMutableArray initWithContentOfFile 得到nil后无法进行addObject的问题
问题 看如下代码,我们希望从沙盒的plist文件中解析出内容,赋值给一个可变数组。并且针对这个可变数组添加新的对象。 NSMutableArray *array = [[NSMutableArray alloc] ini…
h5 ios输入框与键盘 兼容性优化
起因 h5的输入框引起键盘导致体验不好,目前就算微信、知乎、百度等产品也没有很好的技术方案实现,尤其底部固定位置的输入框各种方案都用的前提下体验也并没有很好,这个问题也是老大难问题了。目前在准备一套与native协议 来…
记前端hybrid学习总结
什么是hybrid hybrid即“混合”,即前端和客户端的混合开发 需前端开发人员和客户端开发人员配合完成 某些环节可能涉及到server端 hybrid存在价值 可以快速迭代更新(无需app审核) 体验流畅(和NA体…
解决 mac 账户从管理员变成了普通用户,不能解锁用户与群组
今天觉着公司电脑名字太难听,就准备改个名字: 1,系统偏好设置—用户与组群——当前用户(高级配置) 2、然后就悲催了,我的账户从管理员变成了普通用户,不能解锁(用户和群组)了,但…
#iOS学习笔记# 隐藏navigationBar,同时支持又滑返回功能的解决办法
假设有一个继承UINavigationController的子类,想要隐藏navigationBar,同时又想支持又滑返回功能 如果直接设置self.navigationBarHidden = YES;,那同时也会屏蔽又…
swift 监测网络状态
一、说明监测网络状态的意义:1.通过对网络状态的监控,可以让应用在联网与不联网这两种状态中,做出相应的响应2.及提醒用户,现在是处在什么网络状态下。 二、方法苹果官方提供了一个叫Reachability的示例程序http…