学习笔记
文章平均质量分 80
AAJUNWANG
学习IOS已有一段时间,个人觉得这是一门神奇的语言,枯燥的代码因为语言而变得生动活泼,我希望自己可以在这神奇语言世界里翱翔... ...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
代理
代理:顾名思义是代替别人做事、帮助别人做事。在生活中我们也接触到代理这个词,例如中介、代理商等。在程序开发中也要使用代理,跟生活中的代理概念大同小异,自己不做或做不了的事情,委托别人帮忙做。 为什么要使用代理? 在软件开发中,经常需要在不同类之间传值。如果是正向传值,可以直接调用;但是如果是逆向传值或者直接调用不了的时候,就要引入代理来完成传值。当然,如果不知道什么时候,方法执行完毕,也可原创 2015-12-09 20:53:54 · 434 阅读 · 0 评论 -
Objective-C(一)面向对象
在介绍OC之前先说一下C语言,C语言是一门面向过程的语言。面向过程的语言必须严格按照步骤一步一步去执行,才能走通;而OC是一门面向对象的语言。面向对象的核心是:万事万物皆对象。对象是具体化的一个事物。而类是抽象化的一类事物。例如:人是一个类,而叫做小明的这个人是一个对象。 在OC中类有两部分构成: 1、类名.h文件(声明文件):声明这个类的方法和属性,从而让其它的类知道。 2、类原创 2015-11-29 16:12:15 · 528 阅读 · 0 评论 -
UI(一)
// IOS:苹果移动设备的操作系统 // UIKit框架 里面包含了所有可以看得见的视图控件 // UIWindow: // UiView: // UIWindow:窗口 ios应用程序中 只能有一个主窗口 // 注意:有并且只能有一个主窗口 // UIWindow是用来显示承载 可以看到的控原创 2015-11-30 21:34:55 · 288 阅读 · 0 评论 -
UI(二)
//控件之间的继承关系 UILabel:标签控件,适合放一些短的文本 UIImageView:在这里是用来显示图片 UILabel 和 UIImageView 都是继承于 UIView //注意:UIFont UIColor都是一种类,用类创建的对象一样需要实例化。 UIView显示一块有颜色的视图 UIView *view = [[UIView alloc原创 2015-12-01 20:43:45 · 458 阅读 · 0 评论 -
网络编程(URL、HTTP、request)
ios9之后网络编程的改变: (1)ios之后弃用NSURLConnection NSURLSession:ios7.0之后出来,ios9只能使用这个类 (2)Xcode7.0在ios9之后,后台服务器传输协议由HTTP改成HTTPS,因此对于HTTP的URL使用,就可以降低Xcode网络链接的安全性(方法是: iOS开发需要在info.plist中添加原创 2016-03-01 16:08:57 · 939 阅读 · 0 评论 -
ios开发之多线程理论
一、进程进程是系统中正在运行的程序,例如qq。从专业角度上讲进程就是应用程序的执行实例。进程不能执行任务,另外进程在运行时创建的资源随着进程的终止而死亡。 二、线程1、 线程是用来执行任务的,线程执行任务完毕就会被销毁。在上述已经说过,进程不能执行任务,进程想要完成任务就必须创建线程。一个线程只能同时执行一项任务,因此想要同时执行多项任务就要创建多个线程。 2、线程包括:主线程和子线程。 主线程:当原创 2016-03-02 20:48:06 · 503 阅读 · 0 评论 -
ios开发之多线程NSThread
NSThread的两种创建方法1、实例方法 创建并手动开启线程NSThread *thread = [[NSThread alloc]initWithTarget:self selector:@selector(selector) object:(nullable id)]; [thread start];//开启线程2、类方法(无返回值 ) 创建并自动开启线程[NSThread detach原创 2016-03-02 21:39:14 · 531 阅读 · 0 评论 -
ios开发之多线程GCD
简介GCD(Grand Central Dispatch)纯C语言编写,提供非常强大的函数,是目前苹果官方网推荐的多线程开发方法,NSOperation便是基于GCD的封装。 GCD的优势1.GCD是苹果公司为多核的并行运算提供了解决方案 2.GCD会自动利用更多的CPU内核(比如:双核、四核) 3.GCD自动管理线程的生命周期(创建线程、跳读任务、销毁线程) 4.程序员只需要告诉GCD想要执行什么原创 2016-03-03 21:35:28 · 662 阅读 · 0 评论
分享