自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不起眼的小学生

贵在坚持

  • 博客(14)
  • 收藏
  • 关注

原创 排序方法的总结

http://blog.csdn.net/hkx1n/article/details/3922249http://blog.csdn.net/weiwenhp/article/details/8622728插入排序的操作#include#includevoid InsertSort(int a[],int length) { int i,j,k,temp;

2015-12-28 15:54:47 524 1

原创 KVO与KVC键值监听的机制

KVC 通过key 来检测value的值直接贴上代码 var peo = stu() peo.name = "cao" //kvc 通过key来访问value var name = peo.valueForKey("name") as! NSString peo.setValue("kai", forKey: "name")

2015-12-27 19:05:52 488

原创 OC下retain copy nomatic等属性的解析

strong 和weak 是由ARC新引入的对象变量属性xcode 4.2之前的版本使用的是retain和assign,是不支持arc的,xocde4.3之后,iOS(5)以上就有了ARC内存管理机制,所以开始了使用assign 用于非指针变量 例如nsinteger 和Int 等@property (nonatomic, assign) int number; @prop

2015-12-27 16:51:53 622

原创 通过nsurlsession向服务器传送json数据

近几天真是被json搞死了 终于知道该怎么用json向服务器传输json了 直接贴代码吧 //多样性的request let request = NSMutableURLRequest(URL: NSURL(string: "http://localhost:4567/login")!) let session = NSURLSession.share

2015-12-26 20:19:25 2819

原创 NSURLSession的使用

首先讲一些概念:cookie:指某些网站为了辨别用户的身份,进行session跟踪从而储存在用户本地终端上得数据 可以叫做浏览器缓存近些天老是在看NSURLSession这个与网络编程息息相关的类 总是没有好好的整理,现在就好好的整理一番三种工作模式默认会话模式(default) 工作模式类似于原来的NSURLConnection 使用的是基于磁盘的缓存持久化战略,使用用户keycha

2015-12-25 19:55:57 391

原创 autolayout的使用

autolayout 感觉真的好难,只能以后来更新有关这里的文章了。先把看到的好的博客附上吧https://www.zybuluo.com/MicroCai/note/73867

2015-12-20 18:19:05 352

原创 关于swift的访问级别

swift的访问级别有public internal 还有private 具体可看这个大牛的博客http://www.devtalking.com/articles/swift-access-control/

2015-12-20 15:56:15 387

原创 利用协议在view controller之间传递数据

最近在看传递数据的方面,从主界面到第二个界面时,可以用segue 和 import 一下就行,不过从 第二个界面到第一个界面,貌似这两种方法都不可行,所以可以用协议的方法来做swift版先定义一个协议import Foundationprotocol Send{ func Send(value:String)}然后在发送数据的view controller里面定义de

2015-12-20 14:05:41 405

原创 状态栏的设置

状态栏是最前部分的一条栏 可以主要看一下两个文档http://my.oschina.net/shede333/blog/304560http://blog.csdn.net/pucker/article/details/12112105

2015-12-18 23:56:48 787

原创 弹出键盘时遮挡输入框的问题解决

在进行输入框的动作时,经常会弹出键盘时,遮挡住输入框,所以特意去搜了一下,发现是一个动画的效果 下面增上代码添加两个输入框,随后 设置代理在 didbeginediting中 加入代码 func textFieldDidBeginEditing(textField: UITextField) { let animationDuration = NSTimeInterva

2015-12-18 23:48:37 1741

原创 view和layer的区别

好几天没写博客了,今天来写一发,主要是讲layer和view的区别,view主要是layer的上面的一层,在layer上可以进行绘制,例如动画,或者图形的描边等,在view 上面显现出来下面是一个比较好的博客http://www.cnblogs.com/lovecode/articles/2249548.html

2015-12-18 23:10:54 704

原创 图的一些概念和应用

比较好的博客有http://www.cnblogs.com/mcgrady/archive/2013/09/23/3335847.htmlhttp://blog.chinaunix.net/uid-26548237-id-3483650.html图有有向完全图,无向完全图,还有联通分量,深搜,广搜

2015-12-05 15:04:46 273

原创 GCD的应用 及线程的一些概念

在我们实际开发中, 有难免会遇到一些问题, 比如我要从网上下载一张图片进行修改, 这里就涉及到线程的问题了, 还有就是我们平常使用的下载工具: 迅雷, QQ旋风之类的, 它们可以进行同时下载, 也可以一个一个的来下载, 在这里我们称之为同步和异步, 顾名思义, 所谓的同步就是所有文件一起下载, 异步就是把需要下载的文件一个个排好队来下载.进程和线程的区别进程:正在进行中的程序称之为进程

2015-12-01 18:53:26 355

原创 多线程的应用

多线程是单个应用程序内多个代码的执行路径,在每个应用程序的内部都会存在一个或者多个并行的线程,同时或者几乎在同一时间里执行不同的任务,swift继承了老的OC的方法1NSThread 是轻量级最轻的,需要自己管理线程的生命周期和线程同步,线程同步会对数据的枷锁会有一定的系统开销//定义一个下载图片的方法 用于线程的调用 func downLoadImg() { va

2015-12-01 18:19:09 325

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除