加载中
Objective-C 枚举 中位运算 的使用

前言 Enum,也就是枚举,从C语言开始就有了,C++、Java、Objective-C、Swift这些语言,当然都有对应的枚举类型,功能可能有多有少,但是最核心的还是一个—-规范的定义代码中的状态、选项等“...

OC中的位运算

转载:https://www.jianshu.com/p/b868b30c0c88 OC中的位运算和C/C++语言的位运算是一样的。一般有 &(按位与),| (按位或),~ (按位取反),<<(左移) ,>>(右移),^(异或)以及 &=...

2018/07/10 16:02
255
谈谈 sizeToFit 与 sizeThatFit

先看看苹果官方文档对这连个的方法的解释: - (CGSize)sizeThatFits:(CGSize)size; return 'best' size to fit given size. does not actually resize view. Default is return existing vie...

2018/06/29 14:53
62
iOS动画之用CAEmitterLayer实现炫酷的动画

CAEmitterLayer.gif CAEmitterLayer 是一个高性能的粒子引擎,被用来创建复杂的粒子动画如:烟雾,火,雨等效果,并且很好地控制了性能。 苹果给出的解释是: CAEmitterLayer 看上去像是许多...

2018/05/15 16:21
1K
iOS 动画 —— 点赞

转载:原地址https://www.jianshu.com/p/23eef40e42d1 点赞 Button 此处分为三步实现 爆炸性动画 button 的放大放小 具体使用(需要自己配上三张图片) 下面代码具体实现: #import <UIKit/U...

2018/05/15 16:17
903
iOS 动画基础总结篇

转载:原地址https://www.jianshu.com/p/3b85d0669e08 动画的大体分类(个人总结可能有误) 分类.png UIView 动画 属性动画 [UIView beginAnimations:nil context:nil]; [UIView setAni...

2018/05/15 14:04
37
AFNetworking实现原理理解

NSURLSession: NSURLSession由三个基本模块构成: NSURLSession NSURLSessionConfiguation NSURLSessionTask NSURLSession相对于平时通信中的会话,但本身却不会进行网络数据传输,它会穿件多...

2018/05/09 16:12
2.9K
iOS开发探索-Base64编码

iOS开发探索-Base64编码 转载: 原地址 https://www.jianshu.com/p/b8a5e1c770f9 Base64编码原理 Base64编码之所以称为Base64,是因为其使用64个字符来对任意数据进行编码,同理有Base32、Bas...

2018/05/07 14:47
75
移动客户端与服务端的安全交互

项目已更新 http://my.oschina.net/kaster/blog/167928 ---- 现有项目的移动客户端与服务端之间进行了加密交互,保证用户隐私数据的安全性。 数据加密使用AES,AES密钥使用RSA加密,每次交互...

2018/05/07 11:56
21
项目加密处理

iOS - 项目加密处理 转载: 原地址https://blog.csdn.net/xiaohe901216/article/details/51152030 因为公司是做P2P的,所以数据安全还是有些必要的,说下思路: 密码一般就是MD5加盐,后来改为...

2018/05/07 11:21
30
iOS进阶(一)block与property

iOS进阶(一)block与property 这篇读书笔记主要介绍了C语言内存分配、block疑难点、property的深入理解,自己对这三块做了系统性的总结,希望对你有所帮助。 C语言内存分配 Objective-C从名...

2018/05/06 17:05
62
runtime消息转发机制

runtime消息转发机制 转载:原地址 https://www.jianshu.com/p/dfdfc29a38a5 Objective-C 扩展了 C 语言,并加入了面向对象特性和 Smalltalk 式的消息传递机制。而这个扩展的核心是一个用 C ...

2018/04/30 20:53
107
为什么要导出.p12文件

为什么要导出.p12文件 当我们用大于三个mac设备开发应用时,想要申请新的证书,如果在我们的证书里,包含了3个发布证书,2个开发证书,可以发现再也申请不了开发证书和发布证书了(一般在我们...

2016/08/25 13:25
172
MGSwipeTableCell的使用

MGSwipeTableCell的使用   侧滑UITableViewCell展示多个可操作按钮是iOS开发中常用到的一个功能。这里有个非常强大的开源库:MGSwipeTableCell,可以实现此功能。其效果如下图所示: 示意图...

2016/08/23 16:30
521
iOS: 在UIViewController 中添加Static UITableView

iOS: 在UIViewController 中添加Static UITableView 如果你直接在 UIViewController 中加入一个 UITableView 并将其 Content 属性设置为 Static Cells,此时 Xcode 会报错: Static table v...

2016/08/22 14:38
316
iOS App 唤醒另一个App

iOS App 唤醒另一个App 网上也有讲这块的,感觉讲得都不是很好。而且有一些细节根本没有讲清楚。这里重写整理一下相关知识点。 主要内容 URL Scheme 是什么? 项目中关键的配置 注意事项 UR...

2016/08/15 16:23
380
如何实现iOS热更新

如何实现iOS热更新 字数803 阅读7169 评论19 喜欢42 最近被苹果审核整怕了,每次提交版本都得等待一周到两周的审核时间,我是受不了这种速度了,于是决定研究有没有其他的方法跳过提交版本这...

2016/08/15 16:22
119
百度地图自定义吹出框

百度地图自定义吹出框 直入正题吧! 这些都是知道的了,看文档添加就行了! 实现三个代理方法: 这个方法类似tableview添加cell,都是创建annotation #pragma mark #pragma mark - BMKMapvi...

2016/08/15 15:26
148
iOS 跳转到系统的设置界面

iOS 跳转到系统的设置界面 字数658 阅读12526 评论32 喜欢66 在项目中,我们经常会碰到使用位置的需求。当用户设置app不允许使用位置的时候,最好的用户体验就是直接调转到系统的位置设置界面...

2016/08/13 15:26
68
objc跳过安全认证,请求.https地址 

objc跳过安全认证,请求.https地址 收集了几种方法,用于objc中跳过安全认证,请求https形式的地址。 1、NSURLRequest方式(未测试) [objc] view plain copy // Created by Alexandre Coluc...

2016/08/12 11:36
93

没有更多内容

加载失败,请刷新页面

返回顶部
顶部