码迷,mamicode.com
首页 >  
搜索关键字:ios基础    ( 304个结果
iOS基础之懒加载
什么是懒加载,即延迟加载,在你需要的时候才加载,也就是说在不需要的时候是不会加载的,减小了占用内存。当然在使用懒加载的时候要注意先加一个判断去判断有无。 为什么要使用懒加载呢?除了上述说的能够减小占用内存,还有就是不必将创建对象的代码全部写在viewDidLoad方法中,代码的可读性更强,每个控件的
分类:移动开发   时间:2016-02-21 22:39:56    阅读次数:268
iOS基础之单例传值
在之前的界面通信中,我们讲诉了3种传值方法,现在我们提供一种更为方便的传值方法叫做单例传值。 单例的优点在于创建时是全局变量,可以在外部可以使用,没有逐级传值的局限性。但是单例传值会有内存问题,不能将单例进行内存释放,大量创建单例传值,会造成内存问题。 代码演示: #import "Handler.
分类:移动开发   时间:2016-02-21 19:57:55    阅读次数:232
iOS基础控件之UILabel、UITextField、UIButton(文本、输入框、按钮)
UILabel主要是为了显示文本,UITextField主要是为了输入文本,UIButton可以显示文本并且响应事件。 在详细讲诉这三个控件之前,我想先讲一下UIView,其实UIView很好理解,就是之前讲UIWindow时的添加在画板上的画布。而它也非常的重要,在iOS中几乎所有可视化控件都是U
分类:移动开发   时间:2016-02-21 15:42:33    阅读次数:232
iOS基础之UIController(视图控制器)
个人认为视图控制器是比较重要的,那么我们先来了解下它的一些主要功能。 1.控制视图大小变换、布局视图、响应事件 2.检测以及处理内存警告 3.检测以及处理屏幕旋转 4.检测视图的切换 5.实现模块独立,提高复用性 视图控制器的第5个功能比较重要,运用的好的话能够给我们提供很大的方便。 如何创建UIC
分类:移动开发   时间:2016-02-21 15:41:51    阅读次数:198
iOS 基础知识整理(不间断更新)
1.内存管理黄金法则 如果使用了new、alloc或copy方法获得一个对象,则必须释放(release)或自动释放(autorelease)该对象 2.内存释放池 加上autorelease,就是在内存释放池中登记了,这个对象要释放,不过得等会,等到内存释放池执行drain或者release方法了
分类:移动开发   时间:2016-02-17 19:06:33    阅读次数:173
IOS基础之 (二) 面向对象思想
编写Objective-C程序时,要使用Foundation框架。 什么是框架? 框架(framework)是由很多类(class)组成的库,可以用来编写程序。 对象(Object) 对象可以保存数据,还可以包含一组函数。 函数可以使用对象所包保存的数据。 向对象发送某个消息(message), 可
分类:移动开发   时间:2016-02-17 00:53:18    阅读次数:329
iOS 基础知识
一、Objective-C语言特性有哪些? 1,c语言的超集,可以混编c和c++代码。(Objective-C++) 参考:http://blog.csdn.net/fengsh998/article/details/8010696 2,oc的方法调用为消息传递模型(用[]表示)。 3,单继承。不支
分类:移动开发   时间:2016-02-01 23:56:51    阅读次数:307
iOS基础知识点总结
1.内存分区情况: a.代码区:存放函数二进制代码; b.数据区:系统运行时申请内存并初始化,系统退出时由系统释放,主要存放常量,静态变量,全局变量; c.堆区:通过malloc等函数或者new动态申请到的,需要程序员手动申请和释放; d.栈区:函数模块内申请,函数结束时由系统自动释放。存放局部变量
分类:移动开发   时间:2016-01-29 03:23:09    阅读次数:225
【转】IOS基础:深入理解Objective-c中@class的含义
objective-c中,当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时,如下面代码:A.h文件#import"B.h"@interfaceA:NSObject{ B*b; } @end为了简单起见:A类是引用类,B类是被引用类,这里先不考虑A类的实现文件。通常引用一个类有两种办...
分类:移动开发   时间:2016-01-19 17:14:40    阅读次数:175
ios基础操作
//// main.m //文件名// Day2-上课//工程名//// Created by 张开 on 16/1/5.//创建日期及创建人////单行注释:可以注释一段代码,起到了解释说明的作用,注释是我们程序员编程思维的体现,注释不参与程序运行./*这是多行注释.comd+z :撤销comd+...
分类:移动开发   时间:2016-01-11 20:17:53    阅读次数:239
304条   上一页 1 ... 5 6 7 8 9 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!