随笔 - 566  文章 - 2  评论 - 77  阅读 - 117万
03 2012 档案
Iphone开发-NSdata 与 NSString,Byte数组,UIImage 的相互转换
摘要:原文摘自:NSdata转化为int1. NSData 与 NSStringNSData-> NSStringNSString*aString = [[NSStringalloc]initWithData:adataencoding:NSUTF8StringEncoding];NSString->NSDataNSString*aString =@"1234abcd";NSData*aData = [aStringdataUsingEncoding:NSUTF8StringEncoding];2.NSData与ByteNSData->Byte数组NSStrin 阅读全文
posted @ 2012-03-31 09:26 wtq 阅读(1138) 评论(0) 推荐(0) 编辑
iphone objective-c内存管理
摘要:1:retain返回一个id类型的值,通过这种方式,可以嵌套执行带有其他消息带有参数的保留调用,增加对象的保留计数器值,并要求对象执行某种操作,例如:[[car retain] setTire:tire atIndex:2];2:对象的所有权: 拥有对象的实体需要对该对象进行清理。 2.1 一个实体拥有一个对象。所有权是实体。 2.2 一个对象拥有多个对象。所有权是一个对象。 2.3 如果一个函数创建了一个对象 ,则所有权是一个函数。 有以上的所有权主要是确保对象不再被使用时,能够及时的接收到release信息,从而被释放掉。 如果有一个函数创建了一个对象(次对象),并且这个对象(主对象... 阅读全文
posted @ 2012-03-26 12:41 wtq 阅读(162) 评论(0) 推荐(0) 编辑
iphone 个人使用总结
摘要:1:创建一个car对象头文件: @interface car : NSObject { } @end实现文件:@implementation car-(id) init{ if (self = [super init]) { NSLog(@"this is my name!and what's your name!"); } return(self);}//init@end实践得出的结果: 1若使用new创建的对象,则会自动调用方法init,代码如下: car *newCar = [car new]; 2如果使用alloc创建对象时,则需要手动调用方法:init。 阅读全文
posted @ 2012-03-24 11:40 wtq 阅读(190) 评论(0) 推荐(0) 编辑
iphone 代码在真机上可以运行但在模拟其上不可运行
摘要:问题描述:iphone代码在模拟器上不可以运行,但是在真机上可以运行,如果在模拟器上进行滑屏时,那么会报-[VideoServerInfoClientService release]: message sent to deallocated instance 0x1655bac0这个错误,但在真机上一切正常。解决办法: 阅读全文
posted @ 2012-03-23 15:35 wtq 阅读(237) 评论(0) 推荐(1) 编辑
iphone 常用方法总结
摘要:1viewdidLoad在什么时候调用:viewDidLoad在代码运行到[self.view addSubview : x.view]时调用。 阅读全文
posted @ 2012-03-23 09:05 wtq 阅读(326) 评论(0) 推荐(0) 编辑
IPhone 网络开发之如何使用NSURLConnection(一)
摘要:原文摘自:http://hi.baidu.com/jt_one/blog/item/2c34800264c8ff134afb5123.htmlNSURLConnection 提供了很多灵活的方法下载URL内容也提供了一个简单的接口去创建和放弃连接,同时使用很多的delegate方法去支持连接过程的反馈和控制如何创建一个连接呢?为了下载url的内容,程序需要提供一个delegate对象,并且至少实现下面的方法connection:didReceiveResponse:,conncetion:didReceiveData,conncetion:didFailWithError:和connectio 阅读全文
posted @ 2012-03-22 14:36 wtq 阅读(21597) 评论(0) 推荐(0) 编辑
iphone Objective-C ViewController之间传值的方法
摘要:(对于在ViewController之间传值)最简单最专业的方法就是所谓的实例共享(shared instance)。基本的做法就是在最初调用的时候创建一个可以实例化这个类的单例的类方法(singleton),然后在接下来的调用中返回这个实例。我们用一个棋盘游戏中常见的Engine类来举例说明:Engine.h[plain]view plaincopy#import@interfaceEngine:NSObject{NSUIntegerboard[100];//c-stylearray}+(Engine*)sharedInstance;-(NSUInteger)getFieldValueAtP 阅读全文
posted @ 2012-03-20 20:03 wtq 阅读(2927) 评论(0) 推荐(0) 编辑
iphone 编译后应用程序的存储路径
摘要:利用xcode4.2编译后的应用程序(.app文件)保存的路径是: /用户/用户名/library/Developer/xcode/DerivedData/vsstoo-ewhhefwrnqvev……/build/products/release-iphoneos/vsstoo 阅读全文
posted @ 2012-03-20 09:37 wtq 阅读(441) 评论(0) 推荐(0) 编辑
iphone viewdidLoad运行以及参数的传递。
摘要:问题:有三个view,他们之间传递一个NSArray *NodeArray IPadLoginViewController----》VedioContainerViewController-----》IpadTreeViewTestController 在VedioContainerViewController的ViewDidLoad 中,若写成如下代码 IpadTreeViewTestController *ipadTvtc = [[IpadTreeViewTestController alloc] init]; ipadTvtc.view.frame = CGRectMa... 阅读全文
posted @ 2012-03-17 14:51 wtq 阅读(355) 评论(0) 推荐(0) 编辑
iphone @selector带参数问题
摘要:今天是3月15号国际消费者权益日,现在就记录下有关@selector的相关问题。1 增加手势:UITapGestureRecognizer *oneFingerTwoTaps = [[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(oneFingerTwoTaps:)] autorelease]; // Set required taps and number of touches [oneFingerTwoTaps setNumberOfTapsRequired:2]; [oneFingerTwoTaps 阅读全文
posted @ 2012-03-15 21:29 wtq 阅读(5513) 评论(0) 推荐(0) 编辑
iphone 如何判断tableview滚动到最低端
摘要:原文摘自:http://www.cocoachina.com/bbs/read.php?tid-66690.html1.用- (void)scrollViewDidScroll:(UIScrollView *)scrollView 这个是UIScrollViewDelegate方法,UITableViewDelegate继承它。它可以追踪你的UITableView在滑动过程中的变化。2.思路是用UIScrollView的属性contentSize,frame和contentOffset值来判断。3.具体代码是这样的:CGPoint contentOffsetPoint = tableView. 阅读全文
posted @ 2012-03-15 16:02 wtq 阅读(5012) 评论(1) 推荐(0) 编辑
ipad xcode连接不了iPad的。
摘要:今天是3月14号,也就是传说中的白色情人节。早上拿着ipad连接到电脑上,没想到xcode竟然识别不了。刚开始我以为是ipad也需要像iphone一样制作证书,于是我满怀期待的翻开教程开始制作证书。证书制作结束后,也把证书应用到手机和xcode上,结果xcode还是识别不了iPad。接着我就怀疑是不是我新设置的项目有问题,不假思索的制作器iphone证书上来。我把iphone连接到xcode上,xcode就能显示iphone设备了。接着我把iphone手机里头的证书给删掉,发现xcode还是能够连接上iphone。从这里就可以推断出一个结论,那就是xcode是否能连接上ios设备跟证书没... 阅读全文
posted @ 2012-03-14 16:17 wtq 阅读(4490) 评论(0) 推荐(0) 编辑
iPhone iPhoneSimulator.platform/Developer/usr/bin/clang++ failed with exit code 1 出现这种错误的原因是
摘要:问题:出现Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang++ failed with exit code 1 这个错误的原因详见以下说明。该说明说是:重新定义了一个LoginViewController。所以只要将其中的一个LoginViewController删除掉就行了。ld: duplicate symbol _OBJC_IVAR_$_LoginViewController.loginLoadingView in /Users/tqw/Library/Developer/Xcode 阅读全文
posted @ 2012-03-13 14:13 wtq 阅读(3539) 评论(0) 推荐(0) 编辑
iphone modalViewController
摘要:当程序中含有多个 view,需要在之间切换的时候,可以使用 UINavigationController,或者是 ModalViewController。UINabigationController 是通过向导条来切换多个 view。而如果 view 的数量比较少,且显示领域为全屏的时候,用 ModalViewController 就比较合适(比如需要用户输入信息的view,结束后自动回复到之前的view)。今天我们就看看 ModalViewController 的创建方法。ModalViewController 并不像 UINavigationController 是一个专门的类,使用 UI 阅读全文
posted @ 2012-03-11 14:30 wtq 阅读(326) 评论(0) 推荐(0) 编辑
iPhone .app在 ios 模拟器上运行时,存放位置
摘要:本文摘自:http://www.cocoachina.com/ask/questions/show/53074/%E5%85%B3%E4%BA%8Eapp%E5%9C%A8ios%E6%A8%A1%E6%8B%9F%E5%99%A8%E4%B8%8A%E8%BF%90%E8%A1%8C%E6%97%B6%EF%BC%8C%E5%AD%98%E6%94%BE%E4%BD%8D%E7%BD%AE%EF%BC%9F如果是xcode3.x的话,一般是在你的代码文件夹里。4.2是在/Users/XXX/Library/Application Support/iPhone Simulator/4.3/Ap 阅读全文
posted @ 2012-03-09 15:51 wtq 阅读(1957) 评论(0) 推荐(0) 编辑
iPhone 地图开发接口
摘要:地址:http://code.google.com/intl/zh-CN/apis/maps/documentation/geocoding/ 阅读全文
posted @ 2012-03-06 16:33 wtq 阅读(238) 评论(0) 推荐(0) 编辑
iphone targets 证书不能选择
摘要:描述:如果想在真机上调试的话,若出现如下图的这种情况(双击targets而不是project) 原因是:targets的Summary的Identifier的内容有问题。比如原本Identifier是com.vsstoo122.vsstoo而写成com.test.vsstoo.就会出现上述这种情况。所以只要修改Identifier就行了。 阅读全文
posted @ 2012-03-05 14:37 wtq 阅读(217) 评论(0) 推荐(0) 编辑
mac 截图快捷键
摘要:原文摘自:http://bbs.weiphone.com/read-htm-tid-2618256.html肯定是很多人都早就知道了,但是还是有一部分我这样的小白不知道的吧 ~~呵呵 ,分享一下`~Mac截图基本方法全屏截图:Command-Shift-3使用快捷键后会马上截取当前的全屏指定区域截图:Command-Shift-4使用快捷键后会出来一个带有座标的瞄准器,用鼠标的拖放可以选择需要截图的区域。此方式有秘笈,后面详细说。指定程序窗口截图:Commnad-Shift-4-Space使用快捷键后会出现一个照相机的图标,这时候你可以选择屏幕上能看到的任何程序窗口,把鼠标移到它上面后窗口会整 阅读全文
posted @ 2012-03-05 14:27 wtq 阅读(380) 评论(0) 推荐(0) 编辑
iPhone 如何获取某个地方的经纬度
摘要:通过此链接可以获取某个地方的经纬度:http://maps.google.com/maps/geo?q=%E5%85%89%E6%B8%BA%E6%9D%91&output=csv 阅读全文
posted @ 2012-03-02 16:34 wtq 阅读(945) 评论(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

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