自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ios基础控件小作业——图片表情排列

学了ios的基础控件的一小部分,做了一个小作业。要求排列显示图片的表情,点击不同的按钮,分别按不同的列数排列,而且点击加号会增加一个表情。我的实现是存代码搭建的界面,所以代码只添加在ZYHViewController.m文件中,其他文件没有修改,除了添加素材。运行结果:分享下代码(ZYHViewController.m)://// ZYHViewController.m//

2014-05-21 17:33:41 665

原创 黑马程序员_object c学习日记_复习Foundation

-------------------------------------- android培训、java培训、ios培训期待与您交流! ---------------------------------复习Foundation框架包含Foundation头文件#import  结构体NSRange:表示范围,location位置(unsignedlong),len

2014-04-18 02:26:38 584

原创 黑马程序员_object c学习日记_c语言部分

C程序入口main函数;1.    编写代码2.    编译:把c语言代码编译成0和1工具:clang编译器(Xcode3 gcc Xcode4 llvm(clang))指令:cc –c 文件名.c(生产.o文件)3.    链接:将.o文件和系统自带函数库合并生成可执行文件指令:cc 文件名.o(生产可执行文件a.out)4.    运行指令:./文件名注意:

2014-04-16 15:26:01 570

原创 黑马程序员_oc特有语法一:分类Category和类扩展

分类1 基本用途l   分类就是类的补充和扩展,本质上是类的一部分,把一个类分成若干部分,每个部分就是分类。 2 语法l   文件中的语法格式:Ø   分类的声明@interface 类名 (分类名称)// 方法声明@endØ   分类的实现@implementation 类名 (分类名称)// 方法实现@endl   文件名通常为:主类名+

2014-04-09 20:08:57 574

原创 黑马程序员_整理一下Xcode常用的快捷键

常用xcode快捷方式(1). 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件(2). 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + D:

2014-04-08 15:03:41 491

原创 黑马程序员_使用oc写了个命令行21点小游戏

今天把oc基础视频看完,就花了点shi

2014-04-07 17:08:50 892 1

原创 黑马程序员_object c学习日记⑥_Foundation框架:结构体、集合类、NSString、日期类

Foundation框架:#import 结构体:NSRange(location length):NSMakeRange(2, 4);NSPoint/CGPoint(x, y):CGPointMake(11, 11);NSSize/CGSize(width,height):CGSizeMake(111, 11);NSRect/CGRect(origin, size):CG

2014-04-05 22:05:24 557

原创 黑马程序员_object c学习日记⑤_ARC、强指针、block、协议

ARC判断准则:只要没有强指针指向对象,就会释放对象1、        ARC特点:1>  不允许调用release、retain、retaincount2>  允许重写dealloc,但是不允许调用[super dealloc]3>  @property的参数l  strong:成员变量是强指针(适用于oc对象类型)l  weak:成员变量是弱指针(适用于oc对象类型)

2014-04-04 00:08:03 561

原创 黑马程序员_object c学习日记④_内存管理二:@property参数强化、@class及autorelease

@property参数:@property (retain) Book *book;// retain:自动生成setter里面会release旧值,retain新值。①  内存管理相关参数l  retain:release旧值,retain新值(适用于oc对象类型)l  assign:直接赋值(默认,适用于非oc对象类型)l  copy:release旧值,copy新值

2014-04-02 21:05:30 656

原创 黑马程序员_object c学习日记③_SEL数据、内存管理一:引用计数器、retain、release、dealloc等

SEL类型数据:其实是对方法的一种包装每个类的方法列表都存储在类对象中每个方法都有一个与之对应的SEL类型的对象根据一个SEL对象就可以找到方法地址,进而调用方法[p test];①  把test包装成SEL类型数据;②  根据SEL类型数据找到对应的方法地址;③  根据方法地址调用相应的方法[p performSelector:@selector(test)];

2014-04-01 20:40:58 707

原创 黑马程序员_object c学习日记②_@property和@synthesize、构造方法、分类及类对象

@property:可以自动生成某个成员变量的setter和getter的声明。只能用在interface中。@property int age;与下面两句等价-       (void)setAge:(int)age;-       (void)age; @synthesize:自动生成特定的setter和getter的实现,并访问特定的成员变量。只能用在implementa

2014-03-30 15:28:33 470

原创 黑马程序员_object c学习日记①_类的声明定义、点语法及成员变量作用域

1、oc与c文件格式差别1> c:文件名.c2> oc:文件名.m 2、包含文件1> c:#include 或者#include "文件名"2> oc:兼容c的#include,增加并推荐使用#import 和#import "文件名" oc编译命令:cc 文件名 –framework Foundation // –framework Foundation:只有使用

2014-03-26 22:05:30 670

空空如也

空空如也

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

TA关注的人

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