摘要: 1. 关于命名 1> 统一要求 含义清楚,尽量做到不需要注释也能了解其作用,若做不到,就加注释 使用全称,不适用缩写 2> 类的命名 大驼峰式命名:每个单词的首字母都采用大写字母 例子:MFHomePageViewController 后缀要求 ViewController: 使用ViewContr 阅读全文
posted @ 2016-05-15 12:39 代码我的爱 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 第一种:冒泡排序,然后挨个挨个比较,这个没什么可说的,关键是麻烦,而且时间复杂度也挺大的,所以博主就不给讲了。 第二种:利用数组排序。 NSArray *array = @[@"小玉",@"小小鱼",@"小玉"]; //数组去重方法 方法1 //建立一个新的的可变数组,数组长度为0 NSMutabl 阅读全文
posted @ 2016-05-15 12:37 代码我的爱 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 一、数据安全 1、术语: 密钥:密钥是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的参数。密钥分为对称密钥与非对称密钥(也可以根据用途来分为加密密钥和解密密钥)。 明文:没有进行加密,能够直接代表原文含义的信息。 密文:经过加密处理处理之后,隐藏原文含义的信息。 加密:将明文转换成密 阅读全文
posted @ 2016-05-15 12:34 代码我的爱 阅读(421) 评论(0) 推荐(0) 编辑
摘要: Objective-C具有相当多的动态特性,基本的,也是经常被提到和用到的有 动态类型(Dynamic typing) 动态绑定(Dynamic binding) 动态加载(Dynamic loading) 动态类型:程序直到执行时才能确定所属的类。 id 数据类型id 通用的对象类型,可以存储任意 阅读全文
posted @ 2016-05-15 12:32 代码我的爱 阅读(3340) 评论(0) 推荐(0) 编辑
摘要: ios运行某些工程时屏幕上下出现黑边的解决办法 今天准备了解下MVVM设计模式,于是就从GitHub上Down了一个MVVM的demo(地址在这)学习,下载之后,在模拟器上运行一下,出现如下图上下有黑边,以前也遇到过这个问题,但当时没有记录,现在还得再次googl,这次记录下来以备下次查询。 解决过 阅读全文
posted @ 2016-05-15 12:29 代码我的爱 阅读(205) 评论(0) 推荐(0) 编辑
摘要: iOS远程推送原理及实现过程 ➠更多技术干货请戳:听云博客 推送通知,是现在的应用必不可少的功能。那么在 iOS 中,我们是如何实现远程推送的呢?iOS 的远程推送原理又是什么呢?在做 iOS 远程推送时,我们会遇到各种各样的问题。那么首先让我们准备一些做推送需要的东西。我们需要一个付费的苹果开发者 阅读全文
posted @ 2016-05-15 12:28 代码我的爱 阅读(198) 评论(0) 推荐(0) 编辑
摘要: Block封装了一段代码,可以在任何时候执行 Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。 苹果官方建议尽量多用block。在多线程、异步任务、集合遍历、集合排序、动画转场用的很多 一、Blocks的定义: int (^MySum)(int, int) = ^(in 阅读全文
posted @ 2016-05-15 09:56 代码我的爱 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一 . JSONModel (三方类库会有更新,建议大家在线下载) http://pan.baidu.com/s/1i5ybP1z 二.AFNetworkiong http://pan.baidu.com/s/1eSi8U0U 三.MJRefresh http://pan.baidu.com/s/1 阅读全文
posted @ 2016-05-15 09:51 代码我的爱 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 最近想把自己的一些实用工具类搞成一个静态库,网上搜了下关于framework和.a的一些相关资料,然而写的或不全面,或不详细,我归纳总结及亲自实践写下这篇文章。 一、framework和.a两种静态库的介绍及区别 .a是一个纯二进制文件,.framework中除了有二进制文件之外还有资源文件。 .a 阅读全文
posted @ 2016-05-15 09:46 代码我的爱 阅读(3687) 评论(1) 推荐(0) 编辑
摘要: 一、简介 Core Data是iOS5之后才出现的一个框架,它提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite数据库文件中,也能够将保存在数据库中的数据还原成OC对象。在此数据操作期间,我们不需要编写任何SQL语句,这个有点类似于著名的Hibernate持久化框架 阅读全文
posted @ 2016-05-15 09:39 代码我的爱 阅读(121) 评论(0) 推荐(0) 编辑