前面的话 javascript函数的参数与大多数其他语言的函数的参数有所不同。函数不介意传递进来多少个参数,也不在乎传进来的参数是什么数据类型,甚至可以不传参数。 arguments javascript中的函数…
分类:移动开发
[分享]iOS开发 - 批量加载图片资源时模拟器的显示而真机不显示的问题
在IOS开发中,有时候需要批量加载一个文件夹的所有资源,这时候会用到 NSArray *ary = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:[[…
QueryKit 和 DATAStack For CoreData
其实我在segmentfault 上已经写过好几篇关于CoreData 的一些介绍了。大家好像一直都对 CoreData 没有什么好感,我一开始接触它呢仅仅是因为我什么都不懂,只知道有这么一个东西可以持久化存储东西,然后…
Cocoa改造前篇 - 说在前面的
更好的阅读体验请点击 原文 从面相对象说起 面向对象的程序设计(Object-Oriented Programming,简记为OOP)这个概念大家都有所耳闻,目前(2017.12),在Tiobe世界语言排行榜上排前十的语…
iOS面试
iOS category内部实现原理 无论一个类设计的多么完美,在未来的需求演进中,都有可能会碰到一些无法预测的情况。那怎么扩展已有的类呢?一般而言,继承和组合是不错的选择。但是在Objective-C 2.0中,又提供…
Android程序员学IOS-UI篇
从Android转到IOS会有很多不习惯,很多android中常用的控件在IOS中都找不到,本文为大家收集一些Android和IOS对应的控件,如果还完全不知道如何开始的话,建议看看这两篇文章: Android 程序员学…
获取手机的IP地址
swift /// 获取本地IP 地址,可能是局域网的地址 @objc public static func getIphoneIpAddress() -> String{ var addresses = [Str…
Android系统目录结构
Android系统编译后生成三个映像文件,都是用cpio打包,gzip压缩的。 ramdisk.img 文件系统,包含/system, /data, /bin等目录。kernel启动时负责初始…
Docker镜像构建上下文(Context)
镜像构建上下文(Context) Dicker在构建镜像时,如果注意,会看到 docker build 命令最后有一个 .。. 表示当前目录,而 Dockerfile…
IOSTips:UIButton 设置图片文字垂直排列
经过一下午的查阅资料及尝试,最终解决了在图片和文字垂直排列的情况下,如果文字长度变化会导致图片位置变动的问题,最开始采用了网上比较多的做法,做法如下: c@interface UIButton (UIButtonExt)…
iOS开发-协议Protocol&代理delegate
什么是Protocol?什么是代理?写一个委托的interface?委托的property声明用什么属性?为什么? 协议是声明了一些方法,协议里包含两种属性@provite和@optional,@provite是必须实…
关于像素?
我们说的分辨率, 比如 iphone4的分辨率是 960 * 640 —这个是单位是点,标识设备屏幕上有多少显示单元,每个显示单元,可以理解一个个物理的发光二极管 iphone4的尺寸是3.5in,说的是物理的尺寸,对角…