会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
关注我
赏
喜欢请打赏我
王硕
王硕的小屋
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
17
下一页
2016年3月26日
轻量级应用开发之(02)UIView
摘要: 一 控件 1.屏幕上的所有UI元素都叫做控件(也有叫做视图、组件)比如按钮(UIButton)、文本(UILabel)都是控件. 2.控件的共同属性有哪些? 尺寸,位置,背景色 3. 苹果将控件的共同属性都抽取到父类UIView中 所有的控件最终都继承自UIView UIButton、UILabel
阅读全文
posted @ 2016-03-26 23:12 王硕的小屋
阅读(345)
评论(0)
推荐(0)
2016年3月19日
轻量级应用开发之(01)第一个IOS程序
摘要: 一 IPhone轻量级开发 1. 开发环境 Mac 版本: OS X EICap 10.11.3 (15D21) XCode开发版本: Version 7.2.1 (7C1002) 2.简单分析 UI界面的组成对象: 1)UI界面上的每一个元素都是对象。 2)万物都是对象。 3. 基础概念 1)窗口
阅读全文
posted @ 2016-03-19 22:33 王硕的小屋
阅读(492)
评论(0)
推荐(0)
IOS基础之 (十二) 类的扩展
摘要: 对OC类的扩展总结如下,共有4个: 1、子类 subClass 作用:可以使用类的继承来增添父类的变量和方法。 写法:在.h文件中 @interface Student : Person 2、分类 Category 作用:可以增添父类的功能,但不能定义变量。多用于不知道源码的情况下,对父类进行扩展。
阅读全文
posted @ 2016-03-19 13:56 王硕的小屋
阅读(208)
评论(0)
推荐(0)
2016年3月6日
ISO 基础之 (十三) protocol 协议
摘要: 一 简绍 protocol,简单来说就是一系列不属于任何类的方法列表,其中声明的方法可以被任何类实现。这种模式一般称为代理(delegation)模式。通过Protocol定义各种行为,在不同的场景采用不同的实现方式。在iOS和OS X开发中,Apple采用了大量的代理模式来实现MVC中View和C
阅读全文
posted @ 2016-03-06 23:18 王硕的小屋
阅读(788)
评论(0)
推荐(0)
2016年3月5日
IOS基础之 (十二) Block
摘要: 一 定义 Block封装了一段代码,可以在任何时候执行。 Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。 二 使用 1. 定义函数指针,然后在实现。 在第3行定义函数指针,在第7行实现函数指针,在12行调用函数指针。 2. 在定义函数指针的同时,并实现。 3.用typ
阅读全文
posted @ 2016-03-05 13:04 王硕的小屋
阅读(208)
评论(0)
推荐(0)
2016年3月3日
IOS基础之(十四) KVO/KVC
摘要: 资料参考: http://www.cnblogs.com/kenshincui/p/3871178.html http://www.cnblogs.com/stoic/archive/2012/07/20/2601315.html http://blog.csdn.net/wzzvictory/ar
阅读全文
posted @ 2016-03-03 21:29 王硕的小屋
阅读(229)
评论(0)
推荐(0)
2016年3月1日
ISO 基础之 (十二) 文件管理
摘要: 一 文件管理 沙盒:让每个APP应用在手机上有一个独立的文件夹,相互之间不能访问。 沙盒目录:NSHomeDirectory() library: 库文件 tmp: 临时文件 1.NSData 也是一个容器 2. NSFilemanager:用于文件或目录的操作(创建,赋值,剪切,删除,获取属性,获
阅读全文
posted @ 2016-03-01 00:28 王硕的小屋
阅读(578)
评论(0)
推荐(0)
2016年2月24日
IOS基础之 (十一) 内存管理 ARC
摘要: 一 内存管理 1. set 方法内存管理的相关参数 retain: release旧值,retain新值(值适用于OC对象) assign:直接赋值(set方法默认,适用于非OC对象类型,即基本数据类型,也包括枚举和结构体) copy : release 旧值, copy 新值(NSString)
阅读全文
posted @ 2016-02-24 22:00 王硕的小屋
阅读(201)
评论(0)
推荐(0)
2016年2月22日
IOS基础之 (十) 内存管理
摘要: 一 基本原理 1.什么是内存管理 移动设备的内存有限,每个app所能占用的内存是有限制的。 当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象,变量。 管理范围:任何继承了NSObject,对其他基本数据类型(int, char, fl
阅读全文
posted @ 2016-02-22 22:27 王硕的小屋
阅读(258)
评论(0)
推荐(0)
2016年2月20日
IOS 面试
摘要: 1. #import , #include的区别 @import防止类的重复引用,#import 确定一个文件只能被导入一次,这使在递归包含中不会出现问题。 @class一般用于头文件中需要声明该类的某个实例变量的时候用到,在m文件中还是需要使用#import @class就是告诉编译器有这么一个类
阅读全文
posted @ 2016-02-20 21:46 王硕的小屋
阅读(178)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
17
下一页
公告