- 博客(8)
- 收藏
- 关注
转载 UITextField 通知
cocoa的NSNotification类封装了广播的消息,有兴趣接收信息的对象将利用Cocoa的NSNotificationCenter类的实例注册它们自己。注册的对象称为观察者。 当匿名对象需要被动地观察和反应重要事件时,可以使用通知模式。与之相反,当匿名对象需要主动地影响所发生的事件时,可以使用委托模式。 - (void)addObserver:(id)observer sel...
2015-09-18 14:19:00 109
转载 TextField 协议
官方 @protocol UITextFieldDelegate <NSObject> @optional - (BOOL)textFieldShouldBeginEditing:(UITextField *)textField; // return NO to disallow editing. - (void)textFieldDidBe...
2015-09-18 11:59:00 126
转载 iOS-UI UITextField篇
官方TextField@interface UITextField : UIControl <UITextInput, NSCoding> @property(nonatomic,copy) NSString *text; // 文本 default is nil @property...
2015-09-18 10:12:00 102
转载 单例的各种写法
单例模式,顾名思义,在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。 单例模式最初的定义出现于《设计模式》(艾迪生维斯理, 1994):“保证一个类仅有一个实例,并提供一个访问它的全局访问点。” oc中常用于 ...
2015-09-17 14:37:00 121
转载 GCD Grand central Dispatch
上一章我们讨论了iOS中的网络部分的进程线程多线程的相关知识,并且初步了解了NSThread的操作。但是NSThread是有问题的。比如在某个实例,我们需要在当tableView 中显示许多的cell,而cell上是来自网络加载的图片数据。那么我们需要在代理方法中调用cell的时候对imageView添加图片。传统的UIImageView的setImage方法是在主线程中执行的。图片...
2015-09-17 09:01:00 115
转载 iOS之多线程
概述 程序: 一个可以运行的文件(我们写的代码) 进程 是程序执行的一个操作实体 在系统中正在运行的一个应用程序每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内比如同时打开QQ、Xcode,系统就会分别启动2个进程 通过“活动监视器”可以查看Mac系统中所开启的进程 线程:(Thread)线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程...
2015-09-16 20:14:00 52
转载 Xcode调试程序
Xcode调试在iOS程序中主要有两种错误,1)一种是编译错误,编译错误一般情况下在Xcode的程序编写过程中可以被检测出来,以红色标注,并且给出错误原因的提示。2)一种是逻辑错误。而逻辑错误在我们的编码过程中是看不出来的,这些错误可以通过测试和调试找出3)警告 有关警告的内容有的时候会引起程序崩溃,因此需要对警告信息一一排查。4)在Xcode中因为系统错误或者是链接错误暂不在讨论之列。...
2015-09-15 22:35:00 234
转载 基础的重要性 文来自编程珠玑
基础的重要性(程序员之路) 学习编程有几年了,感觉走了不少弯路,而不少的学弟学妹又在重蹈我当初的覆辙,不免有些痛心。最近在网 上也看了许多前辈们的经验建议,再结合自己的学习经历在这里谈谈基础的重要性,希望帮助大家少走些弯 路。 什么是基础呢?就是要把我们大学所学的离散数学,算法与数据结构,操作系统,计算机体系结构,编译原理 等课程学好,对计算机的体系,CPU本身,...
2015-09-14 15:22:00 76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人