自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员——OC基础---Foundation之字典

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、字典的初始化 1.不可变字典初始化 示例代码:#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here...

2015-11-06 21:47:08 266

原创 黑马程序员——OC基础---Foundation之数组

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、NSArray不可变数组 代码示例:#import <Foundation/Foundation.h>//NSArray的基本操作void test1(){ //OC数组不能存放nil值 //OC数组只能存放OC对象,不能存放基本数据类型,如int,struct,enum NSArr

2015-11-06 20:55:45 270

原创 黑马程序员——OC基础---Foundation框架之结构体

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、概述 Foundation—基础框架。框架中包含了很多开发中常用的数据类型,如结构体,枚举,类等,是其他ios框架的基础。 如果要想使用foundation框架中的数据类型,那么包含它的主头文件就可以了。 即#import#import <Foundation/Foundation.h>int main(

2015-11-06 16:34:24 275

原创 黑马程序员——OC基础---Block、protocol

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、block 1.介绍 Block 封装了一段代码,可以在任何时候执行,Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值,苹果官方建议尽量多用block,在多线程、异步任务、集合遍历、集合排序、动画转场用的很多。 block和函数很像 1.可以保存代码 2.有返回值

2015-11-02 23:38:03 262

原创 黑马程序员——OC基础---手动内存管理

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、基本原理 移动设备的内存极其有限,每个APP所能占用的内存是有限制的,当APP所占用的内存较多时,系统会发出警告,这时得回收一些不需要再使用的内存空间,比如回收一些不需要使用的对象、变量等。 管理范围:任何继承了NSObject的对象,对其他基本数据类型(int、char、float、double、stru

2015-11-01 22:23:17 309

原创 黑马程序员——OC基础---@property @synthesize

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、@property@property 是用来自动生成成员变量的get/set方法声明的。 语法:告诉property要生成的get/set方法声明的成员变量类型是声明,要哪个属性。 示例代码:#import <Foundation/Foundation.h>@interface Person : NSObj

2015-11-01 17:59:12 292

原创 黑马程序员——OC基础---基础小结(类方法,匿名对象,封装)

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、类方法 1.加号开头。 2.类方法只能用类名调用。 3.类方法中不能访问成员变量。 4.类方法可以调用类方法。 5.允许类方法和对象方法同名。类方法的好处和使用场合 1.不依赖于对象,执行效率高。 2.能用类方法就用类方法。 3.当方法内部不需要使用到成员变量时,就可以改用类方法。示例:#imp

2015-10-29 20:35:29 281

原创 黑马程序员——OC基础---Foundation之NSString

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、NSString类介绍 NSString是OC中核心处理字符串的类之一。Objective-C里核心的处理字符串的类就是NSString和NSMutableString这两个类,这两个类完成了Objective-C中字符串大部分功能的处理。这两个类的最主要的区别是NSString创建赋值后不能动态修改长度和内

2015-10-28 17:03:23 372

原创 黑马程序员——OC基础---语法一

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、OC简介OC不是一门全新语言,它是在C语言基础上增加了一层最小的面向对象语法,OC完全兼容C语言,可以在OC代码中混入C语言代码,甚至C++代码,可以使用OC开发mac os x平台和ios平台的应用程序。

2015-10-27 21:48:14 300

原创 黑马程序员——C语言基础---预处理指令

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、简介 C语言在对源程序进行编译之前,会先对一些特殊的预处理指令做解释(比如之前使用的#include文件包含指令),产生一个新的源程序(这个过程称为编译预处理),之后再进行通常的编译。 c语言提供的预处理指令主要有:宏定义、文件包含、条件编译

2015-10-27 15:54:19 266

原创 黑马程序员——C语言基础---结构体

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、概念结构体是一种构造类型,它是由若干个成员组成的,每一个成员可以是一个基本数据类型或者又是一个构造类型。结构体可以把功能相同的数据组织起来,存在一起,用的时候方便,而且在调用函数时,若传递参数较多,传一个结构体相对简单。

2015-10-26 20:39:09 308

空空如也

空空如也

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

TA关注的人

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