自定义博客皮肤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 323

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

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

2015-04-16 11:37:26 275

原创 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、delegate UITableView多组数据和单组数据的展示 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 255

原创 protocol、ARC、block

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

2015-04-13 20:24:35 257

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

---------- IOS培训、java培训---------- 一、 分类-Category 1. 基本用途  如何在不改变原来类模型的前提下,给类扩充一些方法?有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 288

原创 数组,字符串,指针

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

2015-04-13 15:40:58 619

原创 进制,内存分析

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

2015-04-13 15:22:34 455

原创 流程控制、函数

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

2015-04-13 14:19:40 325

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

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

2015-04-13 13:47:08 470

原创 数据、常量、变量

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

2015-04-13 12:45:28 2206

空空如也

空空如也

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

TA关注的人

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