自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Foundation 框架1

---------- IOS培训、java培训----------1.Foundation 框架     foundation是IOS应用程序开发的基础,常用的框架有80多个,而 foundation 是他们所有的基础,提供了许多基本的对象类和数据类型,比如数字,字符串,数组,集合,字典,处理日期时间,自动化内存管理,文件,归档,处理几何数据结构等。它为所有应用程序提供

2015-05-23 20:24:06 322

原创 iOS应用数据存储的常用方式2

---------- IOS培训、java培训----------一、SQLite3SQLite3是一款开源的嵌入式关系型数据库,可移植性好、易使用、内存开销小SQLite3是无类型的,意味着你可以保存任何类型的数据到任意表的任意字段中。比如下列的创表语句是合法的:   create table t_person(name, age);   为了保证可读性,建议还是把字

2015-04-16 11:37:26 274

原创 iOS应用数据存储的常用方式1

---------- IOS培训、java培训----------iOS应用数据存储的常用方式:XML属性列表(plist)归档Preference(偏好设置)NSKeyedArchiver归档(NSCoding)SQLite3 Core Data一、应用沙盒每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应

2015-04-15 17:42:41 330

原创 UITableView

---------- IOS培训、java培训----------UITableView设置UITableView的dataSource、delegateUITableView多组数据和单组数据的展示UITableViewCell的常见属性UITableView的性能优化(cell的循环利用)什么是UITableView?在众

2015-04-15 15:07:25 323

原创 UI基本控件

---------- IOS培训、java培训----------基本的的UI控件有:红色表明最常用,蓝色代表一般,黑色代表几乎不用(这不是绝对的,仅供参考)UILabel – 文本标签文本标签的作用是显示一串固定的文字UIButton – 按钮按钮的作用是:监听用户的点击事件,在用户点击后做出响应

2015-04-14 12:40:29 438

原创 内存管理

---------- IOS培训、java培训----------一、 基本原理1. 什么是内存管理 移动设备的内存极其有限,每个app所能占用的内存是有限制的 当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象、变量等 管理范围:任何继承了NSObject的对象,对其他基本数据类型(int、cha

2015-04-13 20:40:52 254

原创 protocol、ARC、block

---------- IOS培训、java培训----------protocol一、 简单使用1. 基本用途 可以用来声明一大堆方法(不能声明成员变量) 只要某个类遵守了这个协议,就相当于拥有这个协议中的所有方法声明 只要父类遵守了某个协议,就相当于子类也遵守了 2. 格式 协议的编写@protocol 协议名称// 方法声明列表

2015-04-13 20:24:35 256

原创 OC特有语法、集合对象

---------- IOS培训、java培训----------一、 分类-Category1. 基本用途 如何在不改变原来类模型的前提下,给类扩充一些方法?有2种方式 继承 分类(Category) 2. 格式 分类的声明@interface 类名 (分类名称)// 方法声明@end 分类的实现@implementation

2015-04-13 19:25:08 252

原创 面向对象语法2

---------- IOS培训、java培训----------一、 set方法和get方法1. set方法和get方法的使用场合@public的成员可以被随意赋值,应该使用set方法和get方法来管理成员的访问(类似机场的安检、水龙头过滤,过滤掉不合理的东西),比如僵尸的生命值不能为负数2. set方法1) 作用:用来设置成员变量,可以在方法里面过滤掉一些不合理的值

2015-04-13 17:08:45 248

原创 面向对象语法1

---------- IOS培训、java培训----------面向对象和面向过程思想OC是面向对象的,C是面向过程的。面向对象和面向过程只是解决问题的两种不同思想1. 面向对象和面向过程的区别1) 以用电脑听歌为例子a) 面向过程 打开电脑  播放电脑中的歌曲  关闭电脑 b) 面向对象(不是相亲的“对象”) 电脑

2015-04-13 16:52:56 324

原创 简单的OC程序

---------- IOS培训、java培训----------一、 OC简介 C语言的基础上,增加了一层最小的面向对象语法 完全兼容C语言 可以在OC代码中混入C语言代码,甚至是C++代码 可以使用OC开发Mac OS X平台和iOS平台的应用程序  二、 OC语法预览1. 关键字基本上所有关键字都是以@开头下面列举一些常见的关键字,

2015-04-13 15:55:28 287

原创 数组,字符串,指针

---------- IOS培训、java培训----------  数组一、 数组的基本概念一个int类型的变量能保存一个人的年龄,如果想保存整个班的年龄呢?1. 什么是数组数组,从字面上看,就是一组数据的意思,没错,数组就是用来存储一组数据的2. 数组的特点 只能存放一种类型的数据,比如int类型的数组、float类型的数组 里面存放的数据称为“元素”

2015-04-13 15:40:58 618

原创 进制,内存分析

---------- IOS培训、java培训----------一、 进制1. 什么是进制 是一种计数的方式,数值的表示形式数一下方块的个数 汉字:十一   十进制:11  二进制:1011  八进制:13  多种进制:十进制、二进制、八进制、十六进制。也就是说,同一个整数,我们至少有4种表示方式软件开发,肯定要了解这个 2. 二进制1

2015-04-13 15:22:34 453

原创 流程控制、函数

---------- IOS培训、java培训----------流程控制 顺序结构:默认的流程结构。按照书写顺序执行每一条语句。 选择结构:对给定的条件进行判断,再根据判断结果来决定执行哪一段代码。 循环结构:在给定条件成立的情况下,反复执行某一段代码。一、 选择结构-if1. 简单使用 if (表达式)  语句1;  if(count>50)

2015-04-13 14:19:40 325

原创 C语言基础——基本运算

---------- IOS培训、java培训----------基本运算C语言一共有34种运算符,包括了常见的加减乘除运算一.算术运算1.1 加法运算+ 除开能做加法运算,还能表示正号:+5、+901.2 减法运算-除开能做减法运算,还能表示符号:-10、-291.3乘法运算*注意符号,不是x,而是*1.4除法运算/注意符号

2015-04-13 13:47:08 468

原创 数据、常量、变量

---------- IOS培训、java培训----------一、数据1. 什么是数据      生活中时时刻刻都在跟数据打交道,比如体重数据、血压数据、股价数据等。在我们使用计算机的过程中,会接触到各种各样的数据,有文档数据、图片数据、视频数据,还有聊QQ时产生的文字数据、用迅雷下载的文件数据等。2. 数据的分类计算机中存储的数据可以分为两种:静态数据和动

2015-04-13 12:45:28 2205

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除