- 博客(8)
- 收藏
- 关注
转载 简述什么是框架
框架(framework),简单来说就是可被开发者应用的骨架,好比框架是一个舞台,开发者就是演员,开发者借助舞台完成自己的表演。演员想要完成一场表演需要自己搭建舞台是很费工夫的,框架就为演员提供了很大的便利,演员只需要展现自己的技巧逻辑就可以了,一些基础的设施框架都会为演员提供。也可以理解为,框架就是某个应用的半成品,开发者只需把自己想表达的另一半展现出来即可。为什么要用框架,因为现在要想真正
2016-12-25 21:24:31 1252
转载 iOS开发之UITabBarController
系统TabBarController一、简单介绍UITabBarController 和 UINavgationController类似,UITabBarController也可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型例子就是QQ、微信等应用。二、UITabBarController的使用1.使用步骤:(1)初始化UITabBarController(2)设置
2015-10-08 10:34:45 279
转载 iOS开发之线程
1.进程进程是指在系统中正在运行的一个应用程序每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内比如同时打开QQ、Xcode、系统就会分别启动2个进程通过“活动监视器”可以查看Mac系统中所开启的进程2.线程一个进程想要执行任务,就必须得有线程(每个进程至少要有一条线程)线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程中执行比如使用
2015-09-28 18:09:47 270
转载 iOS开发之new 和 alloc init的区别
className *object =[className new];className *object =[[className alloc]init];背景说明,new是较为老式的写法,后来发现只有一个new不好使,才引入了alloc 和init这种写法,保留new一是向后兼容,二是很多时候是一种简单的写法,其实是一样的,new在内如调用alloc 和init源代码:+ n
2015-09-28 16:48:45 338
转载 iOS开发之assign retain copy strong weak 的区别
什么是property?property 是一种代码生成机制,能够生成不同类型getter/setter函数,特别是如果你想要用点(.)操作符号来存取变量的话,你就必须使用property.@implementation关键字 ,表明类的实现@end 结束self 关键字 :类似于java中的this ,是隐藏参数,指向当前调用方法的类。super 关键字:调用父类的方法。se
2015-09-23 13:15:14 375
原创 iOS开发之NSArray和NSMutableArray的用法
NSArray 是静态的数组,就是它所指向的内容是不可改变的,它指向一段内存区域,一旦初始化,不能通过它对该内存区域的数据进行修改操作,但是它可以度数据。NSMutableArray是动态的额NSArray的子类,可以对所指向的内存区域内容进行更改,并可以增加数组内容和NSArray和NSMutableArray的第一个数据的下标为0。+++++++++++++++++++++++++++
2015-09-22 14:11:12 344
转载 iOS关闭键盘的几种方法
1. [[[UIApplication sharedApplication]keyWindow]endEditing;YES]; 想必大家都遇到过一个view上好多输入框,为了关闭弹出的软键盘要遍历然后调用resignFirstResponder的吧?今天竟然发现一个关键这个view上可能 打开的键盘很简:[self.view endEditing:YES]; 直接ok了。2.[[
2015-09-18 13:32:52 403
原创 iOS开发:MRC和ARC
Objective-c中提供了两种内存管理机制MRC(MannulReference Counting)和ARC(Automatic Reference Counting)自动引用计数,分别提供对内存的手动和自动管理,来满足不同的需求。其实arc内部机制原理来源于mrc,arc是在iOS 5/Mac OS X 10.7开始导入,利用Xcode 4.2可以使用该机制。arc的首要目的就是让代
2015-09-17 11:14:30 421
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人