- 博客(19)
- 资源 (4)
- 收藏
- 关注
转载 object-c学习之内存管理机制
版权声明此文版权归作者VinceYuan (vince.yuan#gmail.com)所有。欢迎非营利性转载,转载时必须包含原始链接http://vinceyuan.cnblogs.com/,且必须包含此版权声明的完整内容。版本1.1 发表于2010-03-08前言初学objectice-C的朋友都有一个困惑,总觉得对objective-C的内存管理机制琢磨不透,程
2014-05-22 21:10:07 493
转载 GitHub项目托管 iOS
还在为终端式的Git命令操作所烦恼么?还在为项目托管而发愁么?挤出1分钟时间吧,教你使用GitHub图像界面的傻瓜式操作让你学会工程项目的远程托管;首先下载GitHub客户端软件:GitHub官网下载 : https://help.github.com/articles/set-up-gitCSDN 下载 : http://download.csdn.net/d
2014-05-20 08:58:59 784 1
转载 使用Xcode Analyze进行代码静态检查
Xcode是一个非常强大的IDE,最近使用Xcode Analyze对代码进行代码静态检查,尝到了不少甜头。运行Xcode Analyze方法 Product---->Analyze1、可能存在的内存泄漏监测(Memory)运行Analyze后,查看一处Memory警告,可以看到如下代码:Potential leak of an object。
2014-07-31 08:32:41 761
转载 NSNotification、delegate和KVO的区别
KVO vs NSNotification vs protocol/delegate:1. Use a delegate if you want to talk to only one object. For example, a tableView has a delegate - only one object should be responsible for dealing with
2014-07-28 08:35:52 451
原创 UIView动画With Block
- (void)viewDidLoad{ [super viewDidLoad]; self.smallRect = CGRectMake(0, 0, 20, 30); self.bigRect = CGRectMake(0, 0, 200, 300); //创建一个按钮 UIButton *btn = [UIButton buttonWithT
2014-07-11 19:14:56 447
原创 UITouch和UIGesturerecognize手势
#UITouch##事件的类型- 触摸事件- 运动事件- 远程控制事件##事件处理方法`响应者类通过复写以下方法,可以监听触摸事件` ``` - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;- (void)touchesMoved:(NSSet *)touche
2014-07-11 08:16:43 739
原创 UIView和UILayer动画
#动画----`UIView` 基本动画 (动画是系统提供的,不够绚丽)动画属性 - frame,bounds,center - alpha - backgroundColor - transform `推荐使用Block块实现动画`UIView 可以使用常规的方法实现动画,但一般我们通过Block实
2014-07-11 08:09:56 741
原创 NSString 与int ,float之间的转换
NSString *tempA = @"123"; NSString *tempB = @"456";1,字符串拼接 NSString *newString = [NSStringstringWithFormat:@"%@%@",tempA,tempB];2,字符转intintintString = [newString intValue];3,i
2014-06-15 16:53:30 514
原创 UITextField 属性和代理事件
使用代理事件shi- (void)viewDidLoad{ [super viewDidLoad]; //初始化一个textField并设置他的大小 UITextField *textField = [[UITextField alloc]initWithFrame:CGRectMake(100, 100, 120, 30)]; //边框样式
2014-06-15 15:39:20 629
原创 UILable的属性介绍
- (void)viewDidLoad{ [super viewDidLoad]; /* Accessing the Text Attributes text property font property textColor property t
2014-06-15 10:44:54 478
转载 vim命令集锦
Vim命令合集命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 file2 file3 ..
2014-05-27 19:23:48 408
原创 object-c 学习之Foundation Kit
/*--------------通过格式字符串和参数创建字符串--------------*/ NSString *height = nil; height = [NSString stringWithFormat:@"The height is %d",4]; //把height输出 NSLog(@"%@",hei
2014-05-20 21:48:59 752
原创 object-c 学习(继承)
声明一个QYShape 的类@interface QYShape :NSObject { ShapeColor fillColor; //该类有两个成员变量 ShapeRect bounds; } - (void)setFillColor:(ShapeColor)fillColor; - (void)setBounds:(ShapeRect) bound;
2014-05-15 10:00:29 651
原创 object-c 学习(面向对象)
main.mextern void drawshape(__strong id shape[],int num);int main(int argc, const char * argv[]){ id shape[3]; ShapEgg *egg = [[ShapEgg alloc]init]; //对象的初始化 shape[0] = egg; Circle
2014-05-12 14:39:28 617
原创 建一个本地git服务器(git详细操作)
主机1,在桌面先建立一个文件夹shen.git2,初始化git init —bare(初始化之后就不能动了,一般不进服务器),3. 建立连接git remote add origin ../shen.git4. git clone ssh://192.168.1.109/Users/qingyun/Desktop/shen.git5. 打开下载下来的文件夹shen.git,建一
2014-05-12 09:44:02 761
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人