![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
文章平均质量分 78
OneMC
这个作者很懒,什么都没留下…
展开
-
苹果证书和公钥私钥加密
今天看了点关于公私钥加密的内容,赶快记下省的忘记了。这里有几个概念:公钥,私钥,加密,认证,认证中心(CA),数字证书。公钥和私钥是属于非对称性加密,公钥和私钥是完全不同的,但是相互对应的。一把私钥只能对应一把公钥。顾名思义,公钥是对外开放的,所有人都可以获得,私钥是自己保管的。加密与认证基于公钥的加密 加密的目的是保证密文只能由特定人读取,其他人都原创 2015-04-12 21:57:35 · 6081 阅读 · 0 评论 -
xib文件的应用
iOS开发中一直存在的分歧:到底是手写代码还是用nib文件。以前我是一个坚定的纯代码布局者。一直都鄙视用nib文件布局的,感觉这就是偷懒,而且会导致代码不好看,所以也一直都没认真看过nib布局。可是后来,当美工说,这个在iPhone4上布局有问题,在iOS6上按钮显示效果不一样………balabala……我发现,就修改布局时间就能占一天。所以我认真看了下xib文件的使用。发现,用这货匹配多屏幕简直太原创 2015-08-21 21:55:52 · 484 阅读 · 0 评论 -
runtime(一)
学习OC编程了一直没有怎么接触过runtime,可是这个又很重要,最近学习下,做个小结。事情还得从OC独有消息发送说起。OC底层的执行机制跑的是C语言,其实整个iOS系统的底层大部分都是由C语言写的,因此,OC中方法调用即发送消息最终都要变为C语言代码执行(个人理解是这样)。C语言中的方法执行是通过函数指针执行的,runtime机制完成的就是把消息发送转为函数指针。事情的开始就是下面这条语原创 2014-12-26 23:21:33 · 428 阅读 · 0 评论 -
WebViewJavascriptBridge的使用和原理
工作中有用到WebViewJavascriptBridge,正好最近也在学习网页开发就把这个看了一下。首先得说明的是,WebViewJavascriptBridge绝对是一个好东西,简单易用,即使源码也非常容易看懂。(废话,这么多人用,当然好)关于客户端和网页的交互完全就是靠苹果开放的以下两个方法:1:stringByEvaluatingJavaScriptFromString:2:w原创 2015-09-07 23:54:15 · 2134 阅读 · 0 评论