随笔 - 566  文章 - 2  评论 - 77  阅读 - 117万
10 2011 档案
iphone 联机调试以及发布应用程序
摘要:1.联机调试应用程序。地址:http://www.cocoachina.com/bbs/read.php?tid-7923-keyword-%C8%E7%BA%CE%C1%AA%BB%FA%B5%F7%CA%D4.html注意,按照该教程来做,肯定没问题的。这两天公司让整理文档,一直想写一篇更详细的联机调试的文档,这次刚好是机会我写的只是联机调试的步骤,并没有深入的去写为什么这么做(关键是我不知道)希望这篇文章对菜鸟们有帮助,高手们见了了就不要笑了~~明天再接着写如何发布程序必须条件:99$(没这个就不用再往下看了)我的系统是10.5.7 不同版本的系统,可能有点小小的区别首先登录到http: 阅读全文
posted @ 2011-10-31 21:06 wtq 阅读(687) 评论(0) 推荐(0) 编辑
iphone 创建标示图索引
摘要:1,通过创建表视图索引,可以快速的查看各个记录的数据。快速方便。详情见代码:indexCopy 阅读全文
posted @ 2011-10-31 11:26 wtq 阅读(204) 评论(0) 推荐(0) 编辑
iphone uitableview 设置分区标题(section title)
摘要:1,在为uitableview设置分区标题时,需要用到两个方法。如下 #pragma mark setTitle - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { if (section == 0) { return 50; } return 30; } - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { ... 阅读全文
posted @ 2011-10-31 10:40 wtq 阅读(7621) 评论(0) 推荐(0) 编辑
iphone uitableview 实例
摘要:1,UITableview主要使用数据源以及委托设置。uitableview下载 阅读全文
posted @ 2011-10-29 19:21 wtq 阅读(313) 评论(0) 推荐(0) 编辑
iphone code UIpickerView的使用
摘要:1,关于pickerview源码下载如下:download 阅读全文
posted @ 2011-10-29 15:57 wtq 阅读(340) 评论(0) 推荐(0) 编辑
iphone 方法总结
摘要:1,setvalue for 用于给某一个字段赋值,如: [self setValue:imageArray forKey:fileName];2。valueForKey 获取一个实体变量的值。 [self valueForKey:arrayName]; 阅读全文
posted @ 2011-10-29 15:35 wtq 阅读(147) 评论(0) 推荐(0) 编辑
iphone编译警告
摘要:1NSString *fileName = [NSString stringWithFormat:@"column%d",i];其中i是int类型,如果上面的句子变成如下:NSString *fileName = [NSString stringWithFormat:@"column%@",i];那么就会报EXC_BAD_ACCESS错误。 阅读全文
posted @ 2011-10-29 15:04 wtq 阅读(158) 评论(0) 推荐(0) 编辑
iphone cocoachina 开发论坛
摘要:摘自:cocoachina开发中文论坛 阅读全文
posted @ 2011-10-29 11:34 wtq 阅读(135) 评论(0) 推荐(0) 编辑
iphone 代码索引
摘要:摘自:iphone 代码索引 阅读全文
posted @ 2011-10-29 11:11 wtq 阅读(137) 评论(0) 推荐(0) 编辑
新手对于iPhone开发环境等入门问题解答汇总
摘要:摘自:新手对与iphone开发环境等人们问题解答汇总1。在xp系统的虚拟机上装上mac x10.68系统,是否可以在真机调试?? 阅读全文
posted @ 2011-10-29 11:00 wtq 阅读(171) 评论(0) 推荐(0) 编辑
如何联机调试和发布程序(99$)
摘要:摘自:如何联机调试和发布程序(99$)这两天公司让整理文档,一直想写一篇更详细的联机调试的文档,这次刚好是机会我写的只是联机调试的步骤,并没有深入的去写为什么这么做(关键是我不知道)希望这篇文章对菜鸟们有帮助,高手们见了了就不要笑了~~明天再接着写如何发布程序必须条件:99$(没这个就不用再往下看了)我的系统是10.5.7 不同版本的系统,可能有点小小的区别首先登录到http://developer.apple.com/iphone/index.action如果已经购买了99$, 登录进去后会看到如下地方(图1)点进去会看到如下界面(图2)这里我要提一下,公司和个人的$99Team里面的内容是 阅读全文
posted @ 2011-10-29 10:56 wtq 阅读(465) 评论(0) 推荐(0) 编辑
iphone 申请证书
摘要:摘自:http://mobile.tutsplus.com/tutorials/iphone/iphone-sdk-install-apps-on-iphone-devices-for-development/Step 1:Login to the iPhone Provisioning PortalLogin to your Apple Developer account by navigating tohttp://developer.apple.com/iphone. Once there, navigate to the iPhone Provisioning Portal.Step 阅读全文
posted @ 2011-10-28 09:30 wtq 阅读(4842) 评论(1) 推荐(0) 编辑
iPhone手机ipa破解补丁安装方法和ipa软件游戏安装教程(1)
摘要:摘自:http://cn.egos.cc/guide/1390.html本文介绍在线和离线安装iPhone手机ipa破解补丁的方法,附有详细的图片演示如何安装ipa格式的游戏。 我们知道,即使iPhone已经破解,如果要给iPhone上安装从iPhone中文网或者其他网站上下载苹果官方ipa后缀格式的软件和游戏,我们还需要给iPhone安装一个ipa破解补丁插件才可以,下面就教大家怎样安装。 本方法需要Wifi支持,文章底部有离线安装破解补丁方法。 iPhone在线安装iPA破解补丁图文教程(1) 首先进入iPhone手机Cydia程序:iPhone进入Cydia程序 接着选择界面底... 阅读全文
posted @ 2011-10-27 22:47 wtq 阅读(1746) 评论(0) 推荐(0) 编辑
《转》iphone 打包
摘要:本文摘自:http://www.cnblogs.com/tiechui/archive/2011/09/05/2167657.htmliphone ipa打包文件制作在XCode下做ipa很简单,现在我们来说说步骤..1.选择Device - 3.0 | Release模式,然后build2.到程序目录的bulid文件夹下,打开Release-iphoneos, 会发现里面有个.app文件和.app.dSYM文件.我们需要的是.app文件-- 文件夹地址:user/lib/Developer/Xcode/DeriveData/projectName/Build/Products/Debug-i 阅读全文
posted @ 2011-10-27 22:17 wtq 阅读(497) 评论(0) 推荐(0) 编辑
xcode4发布测试-打包(Archive)
摘要:摘自:xcode4发布测试-打包xcode4发布测试-打包(Archive),官方文档有误转自“我os”的新浪博客,iOS程序发布测试4-打包(Archive)发布(share)发布测试的最后一步打包(Archive),Xcode4帮助文档有比较详细介绍,但是居然是错的,这里说明一下。1、设置“Build Settings”,下图是官方文档截图,留意那个红框,居然说反了。"Skip install"一定要选NO,否则在下面的打包步骤后,Organizer看不到你的程序,就为这折腾我好些时间,国外论坛一堆问题,说我按照官方文档做了,怎么Organizer看不到程序。1.1 选 阅读全文
posted @ 2011-10-27 22:09 wtq 阅读(12383) 评论(1) 推荐(1) 编辑
怎么在xcode工程中创建自己的plist文件
摘要:转载:怎么在xcode工程中创建自己的plist文件NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *documentsDirectory = [paths objectAtIndex:0];NSString *path = [documentsDirectory stringByAppendingPathComponent:@"plist.plist"]; NSFileManager *fileManager 阅读全文
posted @ 2011-10-27 09:27 wtq 阅读(4411) 评论(0) 推荐(0) 编辑
iphone 经典论文
摘要:1.让 IPhone 程序的调试信息只在 debug 模式下输出2.用于读写临时数据的方法 3.移动互联网服务客户端开发技巧(一) 4.多线程之NSInvocationOperation5.Leaves -- iOS上一种图书翻页效果的实现6.iPhone开发资源汇总7.iPhone视频播放器例子8.CocoaChina整理的开源iPhone程序不完全列表 阅读全文
posted @ 2011-10-25 22:38 wtq 阅读(372) 评论(0) 推荐(0) 编辑
iphone xcode 快捷实用方法
摘要:1.删除某一行的代码可以使用鼠标单击包含这一段代码的括号(圆括号、中括号)2移动某一块的代码:使用win+[ 或者使用win+].3,在编程中如果要进行一项 非常重要的更改,可以先使用快照将代码保存起来,然后如果碰到什么问题再恢复,这有利于提高速度。4. 如果要对某一变量进行替换时,可以使用Edit in scope 这种方法来查找替换,这种方法会在变量的作用范围内进行查找以及替换。快捷键(pc)是ctrl+win +t.5.修改类名同时修改源文件。使用edit-》refactor 快捷键是“shift + win+j”6.xcode中.h和.m之间切换的快捷键是Win+alt+↑。7.在.m 阅读全文
posted @ 2011-10-24 21:28 wtq 阅读(423) 评论(0) 推荐(0) 编辑
iphone 学习
摘要:1。用户界面控件有3种基本形式:活动,静态,被动 活动控件如button,静态控件如label,被动控件如文本字段 控件的状态可以互相改变的。 阅读全文
posted @ 2011-10-19 19:34 wtq 阅读(159) 评论(0) 推荐(0) 编辑
iphone 为iphone添加应用程序图标
摘要:摘自为iphone添加应用程序图标 阅读全文
posted @ 2011-10-19 16:55 wtq 阅读(277) 评论(0) 推荐(0) 编辑
iphone 安装环境教程
摘要:1,摘自:mac操作系统2,iphone 环境搭建3,mac 操作系统安装 阅读全文
posted @ 2011-10-18 12:33 wtq 阅读(208) 评论(0) 推荐(0) 编辑
iphone 开发安装环境
摘要:1,摘自:iphone 开发环境 阅读全文
posted @ 2011-10-18 00:23 wtq 阅读(171) 评论(0) 推荐(0) 编辑
c语言 strcpy的作用
摘要:1,在c语言中,非字符数组初始化时,不能直接对字符数组进行赋值,可以使用strcpy对字符数组进行赋值。char a[]="this is my name ,and what's your name"; char b[]="my name is wang tiqn qiao"; char c[30]; strcpy(a,b);strcpy函数连'\0'都复制到目标数组。而strncpy函数不把'\0'复制到目标数组,有一种情况strncpy的效果跟strcpy的效果相同,就是把b数组的整个数组复制过去,包括' 阅读全文
posted @ 2011-10-14 16:28 wtq 阅读(10607) 评论(0) 推荐(0) 编辑
c 语言 字符串“空格”的应用
摘要:1,在输入字符串时,空格作为字符串之间的分隔符char e[14]; scanf("%s",e); printf("%s\n",e);若输入how are you 时,则只把how的值赋给e变量。 2. 要输出内存地址时,可使用%u,% o,%x.如下: printf("%u,%o,%x",f,f,f);其中f是数组名。 阅读全文
posted @ 2011-10-14 15:56 wtq 阅读(490) 评论(0) 推荐(0) 编辑
c语言 字符串数组的应用
摘要:1,字符数组中的特殊字符‘、'\0'的作用char a[10] = {'i',' ','a','m',' ','c','h','i','n','a'}; char b[]="i am china"; printf("%d\n",strlen(a)); printf("%d\n",strlen(b)); printf("%s\n",a); pr 阅读全文
posted @ 2011-10-14 13:32 wtq 阅读(272) 评论(0) 推荐(0) 编辑
c语言 灵活性的表现
摘要:1,同时完成赋值以及输出的功能 int a = 12; int b =3; printf("%d\n",a+=a-=a*a); printf("%d",a = b); //同时完成赋值和输出功能。2.逗号表达式的取值是最后一个表达式的值。3在printf函数中,如果想输出%号,应该使用俩个%号,如%%。4,格式说明符:d,ld,f,c,s,e,u,g,o,x5格式化scanf,如制定输入整型的位数。代码如下: long a =900000; int b,c; scanf("%3d%3d",&b,&c); printf( 阅读全文
posted @ 2011-10-13 15:10 wtq 阅读(272) 评论(0) 推荐(0) 编辑
c 语言 转义字符 以及类型转换
摘要:1,\ddd表示八进制。应用:\101输出字母A,代码如下:char ch ='\101'; printf("%c",ch);2在c语言的强制类型转换时,得到的是一个所需类型的中间变量,原来变量的类型未发生变化,float f;int i;f=3.4;i = (int)f;printf("i= %d,f = %f",i,f);此句输出的是3和3.4,变量f仍然是3.43,在进行运算符进行结合时,如下代码int ii;ii=3;printf("-ii++=%d\n",-ii++);printf("ii=%d\n 阅读全文
posted @ 2011-10-12 22:03 wtq 阅读(452) 评论(0) 推荐(0) 编辑
c语言 自定义strstr
摘要:char *strstr(char *p1,char *a){ char *p2,*p; for(;*p1!='\0';) { p2=p1; p=a; for(;*p!='\0';) { if(*p==*p2) { p++; p2++; } else { break; } } if(*p=='\0') { return p1; } p1++; } return 0;} 阅读全文
posted @ 2011-10-12 16:08 wtq 阅读(414) 评论(0) 推荐(0) 编辑
c语言 strlower 将所有的字母转化为小写字母
摘要:char *strlower(char *p1){ char *p2; p2 = p1; for(;*p1!='\0';) { if(*p1<=90 && *p1>=65) { *p1 = *p1+32; } p1++; } return p2;} 阅读全文
posted @ 2011-10-12 13:17 wtq 阅读(782) 评论(0) 推荐(0) 编辑
c语言 自定义strup将所有的字母转化为大写字母
摘要:char *strup(char *p1){ char *p2; p2 = p1; for(;*p1!='\0';) { if(*p1<=122 && *p1>=97) { *p1 = *p1-32; } p1++; } return p2;} 阅读全文
posted @ 2011-10-12 13:15 wtq 阅读(331) 评论(0) 推荐(0) 编辑
c语言 自定义strlen
摘要:int strlen(char *p1){ int length; length=0; while(*p1++) length++; return length;} 阅读全文
posted @ 2011-10-12 13:02 wtq 阅读(265) 评论(0) 推荐(0) 编辑
c语言 自定义strcopy
摘要:方法1; void strcopy(char *p1,char *p2){ for(;*p1!='\0';) { *p2++=*p1++; } *p2='\0'; }方法2:void strcopy(char *p1,char *p2){ for(;(*p2++=*p1++)!=0;); }方法3.void strcopy(char *p1,char *p2){ while(*p2++=*p1++); } 阅读全文
posted @ 2011-10-12 12:59 wtq 阅读(409) 评论(0) 推荐(0) 编辑
c语言 自定义strcmp
摘要:代码如下:int strcmp(char *p1,char *p2){ for(;*p1!='\0';) { if(*p1>*p2 )) { return 1 ; } else if((*p1<*p2)) { return -1; } p1++; p2++; } return 0;} 阅读全文
posted @ 2011-10-12 12:44 wtq 阅读(469) 评论(0) 推荐(0) 编辑
c 语言 存储字符串的方法
摘要:1,使用字符数组,代码如下:char name[]="wangtianqiao"; char *cPoint; cPoint = name ; printf("%s\n",name); printf("%c",name[4]); printf("%c",*(cPoint+4));2,使用字符指针,代码如下: char *cPoint="wangtianqiao"; printf("%s",cPoint);3,把字符串a赋值给字符串b,注意字符串都是以'\0'结 阅读全文
posted @ 2011-10-11 23:44 wtq 阅读(3720) 评论(0) 推荐(0) 编辑
c语言 指针总结
摘要:指针变量为iPoint ,整型变量为i。执行赋值:iPoint = &i;1.&*iPoint 相当于变量iPoint;2.*&i 相当于变量i; 3,(*iPoint)++是使变量a的值加14,*iPoint++ 是先使用iPoint的值,再使iPoint指向下一个变量。 5.*++iPoint 是先使iPoint指向下一个变量,然后再取出下一个变量的值。 5.指针的一个很重要的特点是可以改变实参指针变量所指变量的值,这时指针是当做函数的参数来传递的。6.在c语言中数组名代表着首元素的地址。 7,指针变量与数组:iPoint+i等价于a+i 等价于&a[i] 阅读全文
posted @ 2011-10-11 17:21 wtq 阅读(224) 评论(0) 推荐(0) 编辑
c语言 输出变量的地址,动态的观察内存的分配。
摘要:1,使用%x 来输出变量的地址View Code 1inti,j,k;2charch,ch1;3floatf1,f2;45printf("%x%x%x%x%x%x%x",&i,&j,&k,&ch1,&ch,&f1,&f2);6scanf("%d",&i);7printf("%d",i);8printf("%x",&i);2,观察指针变量地址的分配。经实验表明,指针变量的地址也和其他类型的变量地址分配类似,他们都处于同一块区域。如下代码:View 阅读全文
posted @ 2011-10-11 12:22 wtq 阅读(1034) 评论(0) 推荐(0) 编辑
c语言 字符与整型之间的关系
摘要:1,字符可以当做整型进行自加自减。代码如下:char ch ; ch=100; printf("%c",ch); while(ch>0) { printf("%c___%d ",ch,ch); ch--; }2.字符型和整型可以互相赋值char ch ; int i; ch=100; ch+=1; printf("%c",ch); i = 'a'; i+=1; 阅读全文
posted @ 2011-10-11 11:47 wtq 阅读(573) 评论(0) 推荐(0) 编辑
objective-c 委托 代理
摘要:参考;定义委托 阅读全文
posted @ 2011-10-10 15:04 wtq 阅读(365) 评论(0) 推荐(0) 编辑
iphone 控件有哪些?
摘要:摘自:iphone 控件 一 视图UIView和UIWindow iphone视图的规则是:一个窗口,多个视图。UIWindow相当于电视机,UIViews相当于演员。 1.显示数据的视图 下面几个类可在屏幕上显示信息: UITestView:将文本段落呈现给用户并/允许用户使用键盘输入自己的文本。可设置可编辑或不可编辑,使用单一字号和单一字体。 UILabel:实例呈现段的只读文本视图。 UIImageViews:显示图片。 UIWebWiew:显示HTML,PDF或其他高级Web内容。 MKMapViews:想应用程序中嵌入地图。 UIScrollView:实例... 阅读全文
posted @ 2011-10-10 14:56 wtq 阅读(1222) 评论(0) 推荐(0) 编辑
objective-c 类别、非正式协议
摘要:1,类别的作用可以用来为现有的类添加新的方法2,类别可以管理实现,将不同类别的多个方法放到不同的.m文件中。 比如NSWindow其类别就有很多个比如,界面,toolbar,drag等都放在不同的文件中,这就是使用类别的效果。3. 委托是类别的另一种应用。我们可以将委托方法声明在NSObject类别中,这样任何类都可以实现这些委托方法,而这些类就叫做委托对象。同时NSObject的类别我们称作为非正式协议。4。 非正式协议是以圆括号表示,而正式协议是以<>来表示。5,如果子类要创建协议时,只要在基类遵守某一协议就行。6.如果有一个类,他的实例变量是对象时, 要采用自动释放,或者手动 阅读全文
posted @ 2011-10-10 00:50 wtq 阅读(1386) 评论(0) 推荐(0) 编辑
iphone 属性列表把数据保存到文件中
摘要:将数组存放到文件中 NSArray * array1=[NSArray arrayWithObjects:@"wtw",@"wtm",nil]; [array1 writeToFile:@"/wtqwtq.txt" atomically:YES]; NSArray *get =[NSArray arrayWithContentsOfFile:@"/wtqwtq.txt"]; NSLog(@"%@",get);将字典存放到文件中 NSMutableDictionary *md; md = [NSM 阅读全文
posted @ 2011-10-07 12:19 wtq 阅读(353) 评论(0) 推荐(0) 编辑
objective-c 使用NSNumber 将int float long等数据类型加入到数组或字典中
摘要:objective-c 使用NSNumber 将int float long等数据类型加入到数组或字典中设置值和取值如下代码: NSNumber *number=[NSNumber numberWithInt:45]; NSLog(@"NSNumber %d",[number intValue]); 阅读全文
posted @ 2011-10-05 20:11 wtq 阅读(1350) 评论(0) 推荐(0) 编辑
objective - c 字典
摘要:存储数据时,可以使用字典来存储,这样可以提高搜索速度。以下是创建字典的方法。NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys: @"wtq",@"name1", @"wtm",@"name2", @"wtp",@"name3", nil]; 将字典的值输出来。 NSLog(@"new dictionary is %@",[dic objectForKey:@"name2& 阅读全文
posted @ 2011-10-05 18:48 wtq 阅读(297) 评论(0) 推荐(0) 编辑
objective-c 枚举王国遍历数组
摘要:通过NSEnumertor来遍历数组元素代码如下:NSArray *array=[NSArray arrayWithObjects: @"one",@"two",@"three",nil]; NSEnumerator *enumerator; enumerator = [array objectEnumerator]; id thing; while (thing=[enumerator nextObject]) { NSLog(@" I have get some value %@",thing); }使用快速遍 阅读全文
posted @ 2011-10-05 17:37 wtq 阅读(1370) 评论(0) 推荐(0) 编辑
objective-c 可变数组的操作
摘要://可变数组 NSMutableArray *ma = [NSMutableArray arrayWithCapacity:7]; [ma addObject: @"wtq"]; [ma addObject: @"wtp"]; [ma addObject: @"www"]; for (int i = 0; i<[ma count]; i++) { NSLog(@"value %@",[ma objectAtIndex:i]); } [ma addObject:@"wwttqq"]; NSL 阅读全文
posted @ 2011-10-05 17:20 wtq 阅读(753) 评论(0) 推荐(0) 编辑
iphone 字符串分隔与组合
摘要:使用componentsSeparatedByString将字符串分隔成NSArray 数组代码如下: NSString *st = @"wta,wtb,wtc,wtd,wte,wtf,wtg,wth,wti,wtj"; NSArray *sarray = [st componentsSeparatedByString:@","]; for (int i=0; i<[sarray count]; i++) { NSLog(@"value:%@",[sarray objectAtIndex:i]); }使用componentsJo 阅读全文
posted @ 2011-10-05 16:32 wtq 阅读(588) 评论(0) 推荐(0) 编辑
iphone 创建uilabel
摘要:创建uilabel的代码如下- (void)viewDidLoad { [super viewDidLoad]; UILabel *lbWtq = [[[UILabel alloc] initWithFrame:CGRectMake(0, 0, 150, 50)] autorelease]; lbWtq.text=@"this is my name"; //[lbWtq setText:@"text"]; [self.view addSubview:lbWtq]; } 阅读全文
posted @ 2011-10-05 11:25 wtq 阅读(415) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示