- 博客(11)
- 收藏
- 关注
转载 Http 和 Https
转载 作者:Mitchell 孟晨一. 简介Https 即是Http + ssl层HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI sche
2016-09-18 10:28:09 848
原创 MD5 加密
什么是MD5:全称是Message Digest Algorithm 5,译为“消息摘要算法第5版”效果:对输入信息生成唯一的128位散列值(32个字符)MD5的特点:输入两个不同的明文不会得到相同的输出值根据输出值,不能得到原始的明文,即其过程不可逆MD5的应用:由于MD5加密算法具有较好的安全性,而且免费,因此该加密算法被广泛使用主要运用在数字签名、文件
2016-09-12 10:57:34 507
原创 对于Xcode 的简介
Xcode中的iOS工程模板 从图中可以看出,ios工程模板分为3类 -- Application ,Framework & Library和Other ,下面分别详解介绍3类模板1. Application类型我们大部分的开发工作都是从使用Application类型模板创建iOS程序开始的。该
2016-06-02 14:46:31 470
原创 混合编程简介
基于UIWebView 的混合编程本来是一个挺普通和常见的技术框架。国内外很多应用都是采用基于UIWebView的混合编程技术 ,例如微信公众号的内容页面,微博的详情页面,网页新闻客户端的内容页面,一般的页面都具有以下共同的特点1.排版复杂,通常包括图片和文字的混排,还有可能有连接需要支持点击,如果不用UIWebView,自己用原生控件通过拼装来实现,由于界面元素太多,做起来会很困难,二
2016-05-24 17:25:26 1314
原创 ios开发基础视图 - UIPickerView
UIPickerView组件类似HTML都Select组件效果,提供数据供用户选择。可以通过plist文件提供数据。UIPickerView是一个选择器控件,可以生成单列的选择器,也可以生成多列的选择器,而且开发者完全可以自定义选择项的外观,用法十分灵活。UIPickerView直接继承了UIView,没有继承UIControl,因此,它不能像UIControl那样绑定事件处理方法,UIPicke
2016-05-18 14:09:33 391
原创 GCD 的理解
对于一些功能,必须得把下载过程放到后台线程进行处理,否则会阻塞UI线程显示。系统提供的dispatch 方法。为了方便使用GCD,苹果提供了一些方法方便我们将block放在主线程或者后台线程执行.或者延后执行,使用的例子如下所示// 后台执行 dispatch_async(dispatch_get_global_queue(0, 0), ^{ // somet
2016-05-16 16:47:07 452
原创 关于ios APP 上架流程
是不是看那么多上架流程,依然非常凌乱。下面我为大家做一个非常规范的流程规范。上架前的预热先登录自己的开发者账号(自己先提前注册好ios开发者账号,这里假设你已经拥有了一个 iOS 开发者账号),那么进去这页面:https://developer.apple.com/account/overview.action 由
2016-04-27 10:52:18 386
原创 理解内存管理
1.引用计数1.1什么是引用计数 , 原理是什么 引用计数可以有效的管理对象生命周期,当我们创建一个新对象的时候, 它的引用计数为1,当有一个新的指针指向这个对象的时候,我们将其引用计数加1,当某个指针不在指向这个对象的时候,我们将其引用计数减1,当对象的引用计数为1时候,说明这个对象不再被任何指针指向了,这个时候我们就可以将对象销毁,回收内存。
2016-04-26 17:15:01 302
原创 使用cocoaPods 做依赖的管理
1.1 随着iOS开发者,业界也出现了为iOS程序提供依赖管理的工具,他的名字叫做CocoaPods。 在使用CocoaPods 后,我们只需要将用到的第三方开源库放到一个Podfile 文件中,然后执行pod install,CocoaPods将会自动将这些第三方开源库的源码下载下来,并且为我们工程设置好相应的系统依赖和编译参数。1.2 CocoaP
2016-04-25 14:57:25 381
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人