上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: OC中的一个比较有特色的知识点:KVC和KVO一、KVC操作OC中的KVC操作就和Java中使用反射机制去访问类的private权限的变量,很暴力的,这样做就会破坏类的封装性,本来类中的的private权限就是不希望外界去访问的,但是我们这样去操作,就会反其道而行,但是我们有时候真的需要去这样做,哎... 阅读全文
posted @ 2016-01-06 13:08 kunzir 阅读(310) 评论(0) 推荐(0) 编辑
摘要: OC中文件操作,在之前的文章中,已经接触到了文件的创建了,但是那不是很具体和详细,这篇文章我们就来仔细看一下OC中是如何操作文件的:第一、首先来看一下本身NSString类给我们提供了哪些可以操作文件路径名的方法[objc]view plaincopy 8. 9. #import 10. 11.... 阅读全文
posted @ 2016-01-06 13:06 kunzir 阅读(565) 评论(0) 推荐(0) 编辑
摘要: OC中协议的概念以及用法,协议也是OC中的一个重点,Foundation框架以及我们后面在写代码都会用到。OC中的协议就是相当于Java中的接口(抽象类),只不过OC中的名字更形象点,因为我们在学习Java中的接口时候,看可以知道其实接口就相当于一种契约(协议),给他的实现类打上标记了,当然这个活在... 阅读全文
posted @ 2016-01-06 13:02 kunzir 阅读(513) 评论(0) 推荐(0) 编辑
摘要: AES【已然成为对称密钥加密中最流行的算法之一】高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法需要注意的是,AES并不能作为HASH算法,加密并解密后的结果,并不一定与原文相同,使用时请注意进行结果验算。例如解密原文的长度,格式规则等。 ... 阅读全文
posted @ 2016-01-04 17:31 kunzir 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 首先要说明一下我所遇到的需要加密的数据:向服务器端发送用户名与密码进行portal认证,当然为了显示出专业性(扯淡的说),服务器提供商要求发送经过四层加密后的数据,分别是:1、用户名、密码分别用Base64加密2、用户名,密码和发送时间相加之后进行DES加密3、对加密后的结果再进行一次Base64加... 阅读全文
posted @ 2016-01-04 17:28 kunzir 阅读(341) 评论(0) 推荐(0) 编辑
摘要: MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。 MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是... 阅读全文
posted @ 2016-01-04 17:27 kunzir 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 本文目录 • 一、extern与函数 • 二、static与函数 • 三、static、extern与函数的总结说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略上一讲中大致介绍了变... 阅读全文
posted @ 2016-01-04 17:26 kunzir 阅读(1247) 评论(0) 推荐(0) 编辑
摘要: 本文目录 • 一、在Java中,全局变量的定义没有严格的位置规定 • 二、在C语言中,全局变量定义的位置是有限制的 • 三、重复定义同一个变量 • 四、不同源文件中的同名变量 • 五、static关键字 • 六、static和extern的总结说明:这个C语言专题,是学习iOS开发的前奏。也为了让有... 阅读全文
posted @ 2016-01-04 17:25 kunzir 阅读(726) 评论(0) 推荐(0) 编辑
摘要: iOS8的几个重要变化: 家庭分享。用户可以创建家庭分享,除创建者之外最多可以加入6个家庭成员。通过该功能,用户可以和家人分享位置、照片、日历、应用程序、音乐和视频等。 键盘。苹果在iOS8之后开放了键盘应用程序接口。 Touch ID。第三方应用可以使用Touch ID接口,这意味着未来的很多应用 阅读全文
posted @ 2016-01-04 17:23 kunzir 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1、软件开发流程 软件开发流程即软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序等一系列操作。 开发流程: 需求分析。 概要分析。 详细分析。(具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系) 阅读全文
posted @ 2016-01-04 17:22 kunzir 阅读(221) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页