iOS8+ UIAlertView pop/push页面后,键盘闪一下的问题
在ios8以后,苹果提倡使用UIAlertController而非UIAlertView,键盘收回动作需要0.25s的时间,而UIAlertView弹出是阻碍了键盘的收回动作。既然是因为键盘收回动画时间导致的,那么在alert的时候延迟一下,给键盘足够的动画时间就好了,这样代码量还少点。 UIAlertView alertView =[[UIAlertView alloc]initWithTitle:@"提示" message:@"保存成功" delegate:se...【详细】
UIAlertView iOS8+ pop/push 键盘闪一下
2017年01月16日 赞:1 评论:0 阅读:541
关于GCD都在这了
一、概念: 1、GCD是苹果开发的一个多核编程的解决方法,和其它多线程技术方案相比,使用起来更加简单和方便. 2、纯C语言,提供了非常多强大的函数 二、优势 1、GCD是苹果公司为多核的并行运算提出的解决方案 2、GCD会自动利用更多的CPU内核(比如双核、四核) 3、GCD会自动管理线程的生命周期(创建线程、调度任务、销毁线程) 4、程...【详细】
ios 10 编译
2017年01月03日 赞:1 评论:0 阅读:1081
ios 10 关于网络设置使用https
iOS9 中默认非HTTPS的协议是被禁止的,解决方案是我们可以在info.plist文件中添加AppTransportSecuritySettings字典,将NSAllowsArbitraryLoads设置为YES来禁用ATS。 iOS10 从2017年1月1日起苹果提出所有新提交的App默认不允许使用NSAllowsArbitraryLoads来绕过ATS的限制,也就是说强制我们用HTTPS,如果不这样的话提交App可能会被拒绝。 解决方案:我们可以通过NSExce...【详细】
ios 网络 HTTPS HTTP 10
2016年12月07日 赞:1 评论:0 阅读:952
Xcode8.0 Bate 适配问题,Code signing is required for product type 'Application' in SDK 'iOS 10.0'
Signing Made Easy and Powerful XXXXXXXX requires a provisioning profile. Select a provisioning profile in the Target Editor. Code signing is required for product type 'Application' in SDK 'iOS 10.0' Xcode8.0 新特性之一,更新了Provisioning Profile,需要重新设置debug 和release的 Provisioning Profile,设置完成后Clean,Run通过。 project 设置-> General ->找到以下配置 重新选择,对应的配置文件即可...【详细】
ios 10 编译
2016年12月01日 赞:1 评论:0 阅读:1188
谈谈iOS10适配
前几天,苹果高调发布了iOS系统,并于9月14日正式上线。那么,这让作为iOS工程师们广大同胞们又要开始忙碌了。那么该如何适配了? 首先,看看iOS10 都有哪些重磅更新吧。 1、Notification 从Notification被引进后,就不断的优化,但这次的更新真是巨大的。对比一下: iOS 9之前的通知: 1、在调用方法是比较多,比如获取token,本地通知和远程...【详细】
ios NSArray Dictionary
2016年09月18日 赞:1 评论:0 阅读:1110
ios 中 Array 和 Dictionary 的原理
一、NSArray和NSMutableArray NSArray 其实是一个线性表二位链表,当数据是一个有序序列的时候,查找相当方便,因为线性表 是之前就开辟好了空间的, 它的查询 速度 非常快 只需要 首地址+位置*元素大小,但是进行插入删除代驾非常大(NSArray不允许进行插入删除等操作), NSMutableArray 是一个链表结构,不同的是,链表的查询相当慢,但是插...【详细】
ios NSArray Dictionary
2016年08月12日 赞:1 评论:0 阅读:1573
sdweimage 原理
SDWebimage 是一个开源的用来加载网络远程图片的库,自动缓存、异步下载、具有同一个Url下载次数控制和优化等功能 SDWebImage托管在github上。https://github.com/rs/SDWebImage 使用的时候可以去下载导入工程中,也可以直接使用pod安装,安装安装命令:pod pod 'SDWebImage' 首先说说 SDWebImage加载网络图片的流程 1、入口 setImageWithURL:placeholderImage:options: 会...【详细】
ios 图片缓存 sdwebimage
2016年05月03日 赞:4 评论:1 阅读:2376
swift 学习(一) 手势
从swift 横空出世一来,其排名也在不断攀升,特别是苹果宣布将其开源以后,更是一步飙升,苹果的传统开发语言Object-C的排名已经开始下滑了好几位了。以后采用swift开发一个必然趋势,OK,废话不说,直接上干活吧。 今天来学学swift中的手势,在OC中的手势相比已经很熟悉了,其实swift中也差不多,只是变了一点写法,直接上代码吧,这...【详细】
ios swift 自定义 手势
2016年04月28日 赞:1 评论:0 阅读:1191
浅析 iOS 数据存储
在开发iOS应用过程中,数据存储是必须的,为了不至于每次都从网络获取,而产生等待菊花或空白页的体验不好,这是必须的。 接下来,就来说说在iOS开发中,常用的几种数据存储方式: 1、NSUserDefoult,最好就是看 NSUserDefault官方文档 这也是我接触最早的一个数据存储方式了,NSUserDefaults是iOS系统提供的一个单例类(iOS提供了多个单例类),通...【详细】
ios 沙盒机制 数据存储 持久化归档
2016年04月21日 赞:2 评论:0 阅读:1668
共9个 共1页
sina weixin mail 回到顶部