随笔分类 - ios
摘要:打印环境变量:echo $PATH设置环境变量:export PATH=$PATH:/usr/local/git/bin应用:在git-scm下载git2.0.1版本,图形安装后,直接在终端敲giv --version提示-bash comman nof found. echo $PATH发现没有/...
阅读全文
摘要:从雨痕老大的博客上转来的 http://www.rainsts.net/article.asp?id=1066读书人偷书不算窃 :)1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD +...
阅读全文
摘要:• Default.png(图片尺寸为320x480):显示在非Retina-3.5英寸屏幕上(iPhone3G\iPhone3GS,屏幕分辨率为320x480) • Default@2x.png(图片尺寸为640x960):显示在Retina-3.5英寸屏幕上(iPhone4\iPhone4s,屏
阅读全文
摘要:1.NSString *path = [[NSBundle mainBundle] pathForResource:@"desc" ofType @"plist"]返回null。解答:查看Bunder Resources里面是否存在该desc.plist文件,如果不存在,则需要添加进去,如下图:第一...
阅读全文
摘要:参考网址:http://bbs.feng.com/read-htm-tid-7625465.html
阅读全文
摘要:转载:http://www.cnblogs.com/limlee/archive/2012/06/13/2547367.html代理模式 顾名思义就是委托别人去做事情。IOS中经常会遇到的两种情况:在cocoa框架中的Delegate模式与自定义的委托模式。下面分别举例说明一下:一、cocoa框架中...
阅读全文
摘要:1 变量声明变量的声明与C语言一样,在变量名前加类型名以下这些数据类型是从C语言中直接拿来使用的:int n;unsigned int n;char n;unsigned char n;long n;float n;double n;另外,Objective-C还扩展了一些数据类型,布尔类型用YES...
阅读全文
摘要:1.OC语言中除基本数据类型外的类型都是指针类型;OC中的对象是通过指针对其操作的。2.宏定义不是语句,所以不能要分好,如#define kCities @"cities"3.声明变量的时候要*,如:NSArray *_cities;使用变量的时候不要*,如:_cities = @[@"海淀",@"...
阅读全文
摘要:Objective-C初学者速查表(来源:http://www.cocoachina.com/applenews/devnews/2013/1115/7362.html)iOS UIKit类图(来源:http://blog.csdn.net/simpson910/article/details/8488284)
阅读全文
摘要:当你定义了一系列的变量时,需要写很多的getter和setter方法,而且它们的形式都是差不多的,,所以Xcode提供了@property和@synthesize属性,@property用在 .h 头文件中用作声明,@synthesize用在.m 文件中用于实现。 如下,新建一个基于“Command Line Tool”的项目,名为“property”,再新建一个Student类,传统的写法是:Student.h// Student.h// property//// Created by Rio.King on 13-8-25.// Copyright (c) 2013年 Rio.K...
阅读全文
摘要:一、iOS开发:AD-HOC版应用测试方法:http://hi.baidu.com/kangle1208/item/163f39530abb4d3195eb05a7二、plist的方式发布:1.you have to have two file. yourapp.ipa yourapp.plist2.in the plist : items assets kind software-package ...
阅读全文
摘要:1.创建版本库:(参考:http://blog.csdn.net/itianyi/article/details/8601183)方法:直接在windows服务器安装VisualSVN Server即可管理。2.Checkout:(参考:http://blog.csdn.net/itianyi/article/details/8601185)方法:打开Xcode 4.2,打开windows-> Organizer ->Repository,在点击屏幕左下角的“+”按钮,选择“Add Repository”。3.svn命令使用方法(参考:http://blog.csdn.net/it
阅读全文
摘要:转自知乎:http://www.zhihu.com/question/20016551我当时刚学iOS开发的时候一样的感觉 总想知道原理 内部怎么回事 感觉在像在雾里但是iOS开发就是这样 他是封闭的 本身就是在雾里...关于iOS开发的学习 打个比方就像把汽车分解最底层的原料有塑料 钢铁再用这些底层的东西造出来发动机 座椅最后再加上写螺丝 胶水等 把汽车就拼起来了iOS基本都是英文的资料 也由于封闭 文档写的相当好在遇到新框架的时候弄明白框架的功能去文档里搜搜 框架的 Programming Guide 很有用要弄明白框架类的继承结构写iOS的程序不一定都是用OBJC 很多框架是用C写的学习
阅读全文
摘要:cocoa类:传统的写法:Demo.h//// Demo.h// demoClass//// Created by 王 on 13-12-16.// Copyright (c) 2013年 Bo Li. All rights reserved.//#import @interface Demo : NSObject{ int age; int ide; NSString *name;}//初始化方法-(id)initWithAge:(int)_age andIde:(int)_ide andName:(NSString *)_name;-(void)setAge:(i...
阅读全文
摘要:1.预处理指令:在变异之前执行的指令。 系统自带的文件用,自己写的文件用""; .h成为头文件,用来声明一些常用的函数,假如想使用这些函数,就必须包含这个头文件(注:声明的这些函数不带函数体)。2.编写程序->编译->链接->运行。3.函数:(1)主函数 main()(2)库函数(3)自定义函数注意: (1)函数位置不能颠倒:一行一行执行 (2)分成头文件test.h和函数定义文件test.c后,在main()中要引用#include "test.h",但是不能引用test.c(否则在链接的时候出错:提示重复定义了函数)。C语言中没有的
阅读全文