/** * 常量与变量 * 常量用 let 关键字来声明 * 变量用 var 关键字申明 * 变量设定后,可以改变值 * 常量设定后,无法改变 */ let Name="Enda"; var old=21; // 可以一…
分类:IOS
IOS 照片选取 同步处理
照片选取完成过程是异步进行,使用信号量阻塞这个过程。 ALAssetsLibrary *assetsLibrary = [[ALAssetsLibrary alloc] init]; // @weakify(assets…
iOS开发-面向对象三大特征
⾯向对象的三大特征,并作简单的介绍 . 面向对象三大特征为封装,继承,多态.封装是封好一个抽像的类,隐藏内部的实现,对外部提供接口.来方便外界进行调用.继承是可以使用现有类的所有功能,并且在无需编写原来类的情况下对这些功…
PHP、Android、iOS 的恩恩怨怨
其实应该更多的是互相的磨合与学习,希望身边的人可以有自己的经验分享,与理解,互相进步才是大家需要的,作为一个 “年老” (我也是90后) 的开发者,我觉得一代胜一代,未来才有胜算。额,好了,我不充…
jenkins使用shell命令打IOS包报错:user interaction is not allowed
在编译命令前加入以下命令: security unlock-keychain -p "123456" /Users/app/Library/Keychains/login.keychain 亲测用~/Library不起作…
iOS中在UIViewController中的UIButton被点击后展示Highlighted状态有延迟的解决办法
问题 如果在UIPageview中的子View中有UIButton,这时候会遇到一个问题:UIButton被触摸时切换到Hightlighted状态会有延迟。 解决办法 其实在UIScrollView中也会遇到类似的问题…
iOS技术知识
汇集了 Swift 语言主流学习资源 汇集了 Swift 语言主流学习资源 iOS面试题集合(BAT及各大中小型公司) 本文主要内容为iOS面试题目,对各个面试题进行一些分类(持续更新),包含了BAT,及各大中小型公司的…
YYCache 源码学习(一):YYMemoryCache
其实最近是在重新熟练Swift的使用,我想出了一个比较实用的方法,那就是一边看OC的项目,看懂之后用Swift实现一遍。这样既学习了优秀的源码又练习了Swift,一举两得。 之前看过几篇文章是剖析YYKit里面的一些小模…
ios苹果机系统 的1px边框不显示
移动端开发中,关于 1px 的边框,有的时候不显示 写行内样式 <div style="border: 1px solid #000"></div>
聊聊Xcode 中的编译过程以及编译器
编译过程 基本的编译过程分为四个步骤: 预处理(Pre-process):把宏替换,删除注释,展开头文件,产生 .i 文件。 编译(Compliling):把之前的 .i 文件转换成汇编语言,产生 .s文件。 汇编(As…
iOS开发之 保存图片到相册(相机胶卷)
平时开发APP时难免会遇到保存图片到相册的相关操作,具体我么可以直接保存到系统的相机胶卷,也可以自定义相册保存图片,下面我们就一起来看一看. 保存图片到系统相册 先看看比较简单的直接保存图片到系统相册操作 - (IBAc…
IOS-Swift开发基础——通知
NSNotificationCenter NSNotificationCenter是专门供程序中不同类间的消息通信的。使用它为我们代码降低耦合。 自定义数据监听 注册监听: // addObserver 4个参数分别是:…