iphone 如何利用application load 上传应用程序
摘要:本文摘自:http://www.cocoachina.com/applenews/devnews/2010/0721/1903.html苹果又对 App Store 的上传政策进行了更改,从7月22号起,苹果开发者只能用 Application Loader 上传应用。相信开发者们已经收到了苹果发来的邮件通知您可以通过以下链接下载 Application Loaderhttp://itunesconnect.apple.com/apploader/ApplicationLoader_1.3.dmgApplication Loader 的用法请看苹果官方的开发者手册第132页,下载地址http:
阅读全文
posted @
2011-11-30 18:33
wtq
阅读(1911)
推荐(0) 编辑
iphone Quartz2D使用心得
摘要:1,如果视图是从nib中加载的,我们应该首先实现initWithCode:因为nib中的对象实例将存储为归档对象。(某一个view设置为自定义的子view)hitTest代码范例:- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event{ for (UIView *tmpView in self.subviews ) { if(tmpView.userInteractionEnabled && [tmpView isMemberOfClass:[UIButton class]]) { if (CGRectCont
阅读全文
posted @
2011-11-30 18:24
wtq
阅读(355)
推荐(0) 编辑
iphone 随机颜色生成
摘要:使用类别来为UIColor添加方法:#import <UIKit/UIKit.h>@interface UIColor(Random)+(UIColor *)randomColor;@end实现文件:@implementation UIColor(Random)+(UIColor *)randomColor{ static BOOL seeded = NO; if (!seeded) { seeded = YES; srandom(time(NULL)); } CGFloat red = (CGFloat)random()/(CGFloat)RAND_MAX; CGFlo...
阅读全文
posted @
2011-11-30 11:03
wtq
阅读(322)
推荐(0) 编辑
【iphone】 如何将app发布到appstore中
摘要:本文摘自:http://www.yifeiyang.net/introduction-to-iphone-development-11-publishing-programs-in-the-app-store/#sec5
阅读全文
posted @
2011-11-29 19:04
wtq
阅读(252)
推荐(0) 编辑
【转载】 iphone 监测手机信息
摘要:http://www.devdiv.com/thread-90336-1-1.html
阅读全文
posted @
2011-11-29 18:41
wtq
阅读(113)
推荐(0) 编辑
【转载】 iphone 半透明的自定义tabbar,带滑块动画效果
摘要:原文摘自:http://www.cocoachina.com/bbs/read.php?tid=60977demo
阅读全文
posted @
2011-11-28 12:45
wtq
阅读(523)
推荐(0) 编辑
iphone 如何设置在uiImageView上添加按钮,按钮透明并且能响应事件
摘要:本文摘自:http://www.cocoachina.com/bbs/read.php?tid=49574设置:按钮的alpha透明的,按钮类型为custom…
阅读全文
posted @
2011-11-28 11:43
wtq
阅读(786)
推荐(0) 编辑
iphone 如何设置按钮透明,文字不透明
摘要:本文摘自:http://www.cocoachina.com/bbs/simple/?t50503.html代码改这样设一下的话可以实现,而且不会很麻烦:UIButton 设置类型为UIButtonTypeCustomsetTitleColor 可以设置button上文字的颜色,backgroundColor设置为clearColor就可以实现button透明文字不透明
阅读全文
posted @
2011-11-28 11:41
wtq
阅读(2183)
推荐(0) 编辑
iphone 加速度传感器的作用
摘要:1但更广义地说,加速度传感器在检测人的即时背景环境信息上更有用处。比如说,通过三个轴上加速度的变化值的分析处理,手机可以知道你现在是在走路还是骑车还是坐车,是上坡还是下坡,等等。
阅读全文
posted @
2011-11-28 11:34
wtq
阅读(1182)
推荐(0) 编辑
iphone 重力感应器 停止工作
摘要:原文参考:http://www.cocoachina.com/bbs/simple/?t51531.html如何使UIAccelerometer停止工作?[[UIAccelerometer sharedAccelerometer] setDelegate:self];
阅读全文
posted @
2011-11-26 17:08
wtq
阅读(281)
推荐(0) 编辑
【转载】iphone 重力感应器详解.
摘要:本文摘自:http://www.haogongju.net/art/940762所謂的加速感應器是利用使用者對iPhonedevice 所做的力量來衡量其加速度與重力,可以偵測三個方向的加速度,即 x,y,z 軸,透過 (x,y,z) 軸所丟出的參數,你可以得知類似以下狀況(1) iPhone是正面朝上還是背面朝上(2) 使用者是正拿著還是測拿著 (可以配合自動旋轉功能)(3) 使用在把手機拿動了多少距離,包括上下左右加速感應器 (Acceleration)偵測的單位為g力(即重力),正常情況我們都會受地心引力所影響,即一個 g 力,用平常的直立方式觀看 iPhone,則其會在 y 軸得到 1
阅读全文
posted @
2011-11-26 10:09
wtq
阅读(971)
推荐(0) 编辑
【转摘】iphone Sqlite3学习实践总结
摘要:本文摘自:http://www.cnblogs.com/GoGoagg/archive/2011/08/12/2136280.html【实践环境】操作系统:mac 10.6工具:终端,Xcode【资料和实践】官方网址:http://www.sqlite.org/index.html当前版本3.7.7.1在mac 10.6上,版本是3.6.12在终端上,程序名称是sqlite3sqlite3 -help来看此程序用法常用:sqlite3 FileName,来进入某一个特定数据库文件sqlite3 -version,查看版本好,实践录入:mac-Pro:~ user$sqlite3 testdbs
阅读全文
posted @
2011-11-25 15:49
wtq
阅读(629)
推荐(0) 编辑
iphone 将数据写入到归档中
摘要:1:如何将数据存储在归档中:具体代码见demo。
阅读全文
posted @
2011-11-25 14:22
wtq
阅读(201)
推荐(0) 编辑
iphone 如何将数据存储到plist(属性列表文件)中
摘要:1:详情见demo此例子需要解决的一个问题,就是通知事件name:UIApplicationWillTerminateNotification 根本就没执行啊UIApplication *app = [UIApplication sharedApplication];[[NSNotificationCenter defaultCenter] addObserver:selfselector:@selector(applicationWillTerminate:)name:UIApplicationWillTerminateNotification object:app];iPhone开发基础中
阅读全文
posted @
2011-11-25 11:36
wtq
阅读(559)
推荐(0) 编辑
应用程序沙盒
摘要:1,文件保存策略 1.1单个文件持久性 1.2 多个文件持久性 优势:延迟加载用户数据 方便释放闲置的内存 缺点:增加了应用程序的复杂性1.3持久保存应用程序数据 获取路径: //获取应用程序沙盒Document NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; //获取theFile.txt的完整路径 NSStri...
阅读全文
posted @
2011-11-25 10:47
wtq
阅读(826)
推荐(0) 编辑
iphone 一些小游戏
摘要:1.分享自己的一个Opengl的演示源代码,并可以播放音乐,里面含有旋转效果。喜欢的一定要支持啊,谢谢2.iPhone 应用里调用 GoogleMap 的 Demo
阅读全文
posted @
2011-11-24 19:33
wtq
阅读(220)
推荐(0) 编辑
iphone 一些小游戏.
摘要:1.分享自己的一个Opengl的演示源代码,并可以播放音乐,里面含有旋转效果。喜欢的一定要支持啊,谢谢2.iPhone 应用里调用 GoogleMap 的 Demo
阅读全文
posted @
2011-11-24 19:33
wtq
阅读(193)
推荐(0) 编辑
【转载】iphone 重力感应器详解
摘要:本文摘自:http://www.cnblogs.com/somamy/articles/2147742.html参考:http://www.cnblogs.com/kidreborn/archive/2011/05/12/2044560.html所謂的加速感應器是利用使用者對 iPhone device 所做的力量來衡量其加速度與重力,可以偵測三個方向的加速度,即 x,y,z 軸,透過 (x,y,z) 軸所丟出的參數,你可以得知類似以下狀況(1) iPhone 是正面朝上還是背面朝上(2) 使用者是正拿著還是測拿著 (可以配合自動旋轉功能)(3) 使用在把手機拿動了多少距離,包括上下左右加速感
阅读全文
posted @
2011-11-24 10:53
wtq
阅读(1397)
推荐(0) 编辑
iphone 加速器demo
摘要:原文摘自:http://www.devdiv.com/forum.php?mod=viewthread&tid=59653&extra=page%3D1%26filter%3Ddigest%26digest%3D1%26digest%3D1一个计速计的Demo,包含了利用重力感应移动图片和获取设备方向2个小Demo
阅读全文
posted @
2011-11-24 09:44
wtq
阅读(289)
推荐(0) 编辑
【转载】iphone 使用iPhone三轴感应器的代码例子
摘要:本文摘自:http://www.cocoachina.com/iphonedev/sdk/2010/0624/1749.html多应用里都要用到苹果iPhone自带的三轴感应器(加速度传感器),希望下面这段代码例子能为您使用iPhone三轴感应器打开思路。#include <IOKit/IOKitLib.h>#include <CoreFoundation/CoreFoundation.h>typedefstruct{}*IOHIDEventSystemRef;typedefstruct{}*IOHIDEventRef;floatIOHIDEventGetFloatVa
阅读全文
posted @
2011-11-23 18:26
wtq
阅读(474)
推荐(0) 编辑
iphone 如何设置应用程序的配置文件
摘要:一般的步骤:1:创建设置束,然后根据属性列表中格式进行输入相应的键值对。再利用NSUserDefault类进行设置具体代码请见:demo
阅读全文
posted @
2011-11-23 18:02
wtq
阅读(484)
推荐(0) 编辑
【转载】 iphone 视频播放
摘要:本文摘自:http://www.iphone-geek.cn/category/%E7%BC%96%E7%A8%8B/%E8%A7%86%E9%A2%91在iPhone上播放视频是十分十分简单的。但正是由于它的简单,也带来了很多缺点。大部分缺点都与你的程序对怎样播放视频缺乏足够的控制有关。而能让每个人痛苦的最大的一个缺点是你无法循环播放你的视频。(实际上,你可以,不过却充斥着各种陷阱以及混乱的代码和暂时性解决办法……)
阅读全文
posted @
2011-11-23 11:25
wtq
阅读(223)
推荐(0) 编辑
iphone presentModalViewController模式view
摘要:本文参考:http://www.cocoachina.com/bbs/read.php?tid-16065.html1,使用presentModalViewController可创建模式对话框,可用于视图之间的切换。如何关闭presentModalViewController弹出来得时模式窗口presentModalViewController弹出来得时模式窗口如果[A presentModalViewController:B animated:YES];那么触发关闭事件的一般是在 B里面。除非使用后台线程计时器关闭(不实用)B 里面可以 通过 [self dismissModalViewCo
阅读全文
posted @
2011-11-23 11:07
wtq
阅读(2408)
推荐(0) 编辑
【转载】iphone IOS plist文件
摘要:本为摘自:http://www.cnblogs.com/geraldzhang/archive/2011/08/24/2152121.html在MacOS X的Cocoa,NeXTSTEP和GNUstep编程框架中,属性列表(Property List)文件是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist,因此通常被称为plist文件。Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息,该功能在旧式的Mac OS中是由资源分支提供的。使用mac os 和Core Foundation中的property list接口我们可以在层式的对象和xml文件之间进行转换。
阅读全文
posted @
2011-11-22 18:42
wtq
阅读(517)
推荐(0) 编辑
【转载】 iphone UINavigationController使用的一些技巧
摘要:原文摘自:http://www.cnblogs.com/pipizhu/archive/2011/05/30/2063235.html1,创建并使用一个UINavigationControllerUINavigationController *aNav = [[UINavigationController alloc] init];然后添加一个视图进去,否则导航栏也没有意义的UIViewController *aView = [[UIView alloc] initWithNibName: (*xib文件名*)];[aNav pushViewController:aView animated:
阅读全文
posted @
2011-11-22 12:17
wtq
阅读(5764)
推荐(0) 编辑
ipone 网页版的iphone
摘要:本文摘自:http://www.cocoachina.com/bbs/m/list.php?fid=6#list
阅读全文
posted @
2011-11-22 09:00
wtq
阅读(204)
推荐(0) 编辑
[iPhone类代码]多点触控程序编写方法(转)
摘要:本文摘自:http://www.cocoachina.com/blog/article.php?type=blog&itemid=147处理多点触控事件Handling Multi-Touch Events处理多点触控事件,你自己的定制UIview子类别(或者,不频常,你自己的定制UIApplication或UIwindow子类别),要实行至少在其中的UIResponder方法事件处理。以下章节描述这些方法,讨论的方法处理常用手势,显示出典型的回应者物件处理一个复杂序列多点触控事件,并提出了一些技术事件处理。在这一章节:事件的处理方法处理轻拍的手势处理重拍的手势在处理复杂的多点触控顺序
阅读全文
posted @
2011-11-22 08:56
wtq
阅读(392)
推荐(0) 编辑
【转载】iphone 录制屏幕以及音效的混合实现源码分享
摘要:原文摘自:http://www.cocoachina.com/iphonedev/toolthain/2011/1010/3342.html源码由论坛会员tanhaogg分享,实现了录制屏幕以及音效的功能因为前段时间项目中需要加入录制屏幕的功能,有点类似于汤姆猫那样,可以录制下来然后分享这段视频。从来没有接触过音视频方面的东西啊,这方面的资料也着实难找。国外的论坛中有一个人写了一个叫做ScreenCaptureView的自定义View(具体代码可自选google),其主要的原理就是定时的绘屏,然后根据关键帧构建音频文件,不过效率不是很好,实际工作中还有会很多问题。于是喜欢站在巨人肩上的我,就从
阅读全文
posted @
2011-11-22 00:56
wtq
阅读(719)
推荐(0) 编辑
【转载】iphone
摘要:摘自:http://www.cocoachina.com/iphonedev/toolthain/2011/1019/3387.html这里总结了iPhone开发者开发过程中可能需要的一些资源: 如何用 Facebook graphic api 上传视频: http://developers.facebook.com/blog/post/532/ Keychain 保存数据封装: https://github.com/carlbrown/PDKeychainB
阅读全文
posted @
2011-11-22 00:51
wtq
阅读(128)
推荐(0) 编辑
[转载] iphone 创建iPhone锁定划动条的方法
摘要:本文摘自:http://www.cocoachina.com/iphonedev/toolthain/2009/0611/224.html、iPhone关闭屏幕后可以自动锁定。下面的代码可以创建一个这样的划动条。代码如下:#import <telephonyui /TelephonyUI.h>TPBottomLockBar*lockBar=[[TPBottomLockBaralloc]initWithFrame:CGRectMake(0.0f,340.0f,320.0f,100.0f)knobColor:1];[lockBarsetLabel:@"Slide To Unl
阅读全文
posted @
2011-11-22 00:50
wtq
阅读(243)
推荐(0) 编辑
转载 iphone 获取iPhone用户手机号
摘要:使用下面的函数可以返回用户的手机号:externNSString *CTSettingCopyMyPhoneNumber();然后调用即可。由于这个函数是包含在CoreTelephony中,所以只能用于非官方iPhone SDK。
阅读全文
posted @
2011-11-22 00:40
wtq
阅读(406)
推荐(0) 编辑
iphone 源码推荐:BASequenceControl
摘要:1,本文摘自:http://www.cocoachina.com/iphonedev/toolthain/2011/1121/3550.html源码推荐:BASequenceControl时间:2011-11-21 10:46今天要给大家推荐的控件是:BASequenceControl,效果图如下: 利用它可以实现目录结构管理的应用,该控件提供的API与UISegmentedControl的类似,所以很容易集成到自己的应用中。 blog:http:/今天要给大家推荐的控件是:BASequenceControl,效果图如下:利用它可以实现目录结构管理的应用,该控件提供的API与UISegment
阅读全文
posted @
2011-11-22 00:34
wtq
阅读(243)
推荐(0) 编辑
(转载)iphone 用法总结:NSNumber、NSString、NSDate、NSCalendarDate、NSData
摘要:本文摘自:http://liwpk.blog.163.com/blog/static/3632617020114794852539/NSNumber+ (NSNumber *)numberWithInt:(int)value;+ (NSNumber *)numberWithDouble:(double)value;- (int)intValue;- (double)doubleValue;NSNumber可以将基本数据类型包装起来,形成一个对象,这样就可以给其发送消息,装入NSArray中等等。NSNumber * intNumber=[NSNumbernumberWithInt:100];N
阅读全文
posted @
2011-11-21 11:00
wtq
阅读(2538)
推荐(0) 编辑
iphone JSON+UITableView
摘要:本文摘自:http://c.gzl.name/archives/tag/uitableviewcontroller既然JSON这么好,它怎么和UITableView结合使用呢?首先看看我们的JSON文件吧:{ "老张家":["大张","二张","三张"], "老李家":["大李","二李"]}完成的作品是这样样子的~~(点击放大阿~~)好,开始打代码吧。1,首先copy JSON库到当前的Project里面。2,建立一个数据源类。我给它起名叫MyDataS
阅读全文
posted @
2011-11-18 10:34
wtq
阅读(737)
推荐(0) 编辑
iphone CALayer简单教程
摘要:本文摘自:http://www.cocoachina.com/iphonedev/sdk/2011/0930/3303.html前一阵子读到一篇介绍CALayer(这里简单地称其为层)的教程,比较简单易懂,适合初学者,我在这里就不完全翻译了,只是把要点说明一下。首先要说的是CALayers 是屏幕上的一个具有可见内容的矩形区域,每个UIView都有一个根CALayer,其所有的绘制(视觉效果)都是在这个layer上进行的。(译者注:为验证这点,我写下了如下代码:12345678910UILabel*lable=[[UILabel alloc]initWithFrame:CGRectMake(0
阅读全文
posted @
2011-11-18 10:17
wtq
阅读(405)
推荐(0) 编辑
iphone ffmpeg h264
摘要:参考:http://www.rosoo.net/a/201006/9659.htmlDecode(){FILE*inpf;intnWrite;inti,p;intnalLen;unsignedchar*Buf;intgot_picture,consumed_bytes;unsignedchar*DisplayBuf;DisplayBuf=(unsignedchar*)malloc(60000);charoutfile[]="test.pgm";//1.打开输入文件inpf=fopen("test.264","rb");//outf=f
阅读全文
posted @
2011-11-17 19:39
wtq
阅读(667)
推荐(0) 编辑
iphone XCode调试技巧之EXC_BAD_ACCESS中BUG解决
摘要:http://mobile.51cto.com/iphone-279455.htmXCode调试技巧之EXC_BAD_ACCESS中BUG解决是本文要介绍的内容,在iphone开发的时候EXC_BAD_ACCESS这个bug时不容易找到原因的,在网上找到的3个关于这个问题的方法,希望可以帮到你,我自己试了一下第一中方法,效果还不错首先说一下 EXC_BAD_ACCESS 这个错误,可以这么说,90%的错误来源在于对一个已经释放的对象进行release操作。1. 重写object的respondsToSelector方法,现实出现EXEC_BAD_ACCESS前访问的最后一个object有时程序
阅读全文
posted @
2011-11-16 15:31
wtq
阅读(12880)
推荐(0) 编辑
[转载] iphone 很有意思的NSString 和 Autorelease
摘要:原文摘自:http://www.cnblogs.com/jifsu/archive/2011/09/09/2172863.html一个方法,返回一个NSString对象,在事件中调用方法.并尝试release 方法返回的NSString对象.-(NSString*) createNewString{//情况1return[[[NSStringalloc] initWithFormat:@"%@",@"1223344"] autorelease];//情况2return[[[NSStringalloc] initWithString:@"1223
阅读全文
posted @
2011-11-15 16:07
wtq
阅读(557)
推荐(0) 编辑
iphone 调试 EXC_BAD_ACCESS 小记
摘要:本文摘自:http://www.cnblogs.com/shenyunjun420/archive/2011/08/04/2127464.html第一次遇到EXC_BAD_ACCESS, 然后程序崩溃,没有任何调试信息上网一查是这样解释的向已经释放的对象发送消息时会出现EXC_BAD_ACCESS。当出现错误时,通常会调用堆栈信息,特别是在多线程的情况下。其实就是使用了野指针.于是,我就按照教程(http://www.codza.com/how-to-debug-exc_bad_access-on-iphone) 在Xcode中打开executables然后,打开信息面板中的Arguments
阅读全文
posted @
2011-11-15 15:51
wtq
阅读(394)
推荐(0) 编辑
查找 EXC_BAD_ACCESS 问题根源的方法
摘要:本文摘自:http://www.cocoachina.com/macdev/objc/2011/0219/2661.html 写程序遇到 Bug 并不可怕,大部分的问题,通过简单的 Log 或者 代码分析并不难找到原因所在。但是在 Objective-C 编程中遇到 EXC_BAD_ACCESS 问题的时候,通过简单常规的手段很难发现问题。这篇文章,给大家介绍一个常用的查找 EXC_BAD_ACCESS 问题根源的方法。 首先说一下 EXC_BAD_ACCESS 这个错误,可以这么说,90%的错误来源在于对一个已经释放的对象进行release操作。举一个简单的例子来说明吧,首先看一段Java.
阅读全文
posted @
2011-11-15 15:33
wtq
阅读(348)
推荐(0) 编辑
为什么要在addsubview:一个view对象后,release它
摘要:本文参考:http://blog.prosight.me/index.php/tag/addsubview为什么要在addsubview:一个view对象后,release它先看代码:123IMGView *imgView = [[IMGView alloc] initWithFrame:CGRectMake(10, 0, 300, 300)];[self.view addSubview:imgView];[imgView release];为什么imgView要release呢?可能很多人跟我一样,之前不是很清楚。 我们逐行分析一下第一行,alloc一次,imgView对象retainCou
阅读全文
posted @
2011-11-15 12:36
wtq
阅读(2676)
推荐(0) 编辑
使用instruments 解决内存泄露问题
摘要:1,本文摘自:http://mobile.51cto.com/iphone-277850.htmiPhone内存泄露 Leaks工具引导教程是本文要介绍的内容,最近常使用Instruments这个工具,我发现它对追踪游戏中的内存泄露非常有帮助。自从发现Instruments如此有用后,我就觉得写一篇文章介绍如何使用它来追踪内存泄露对其他人也会有帮助。我如何知道内存泄露了?一些内存泄露可以很容易地通过阅读代码来发现,另一些就要困难点了,这就是为什么需要Instruments 的原因。Instruments 有一个“Leaks”工具,它会准确地告诉你什么地方发生了内存泄露,以便你能定位和修复泄露问
阅读全文
posted @
2011-11-15 09:50
wtq
阅读(316)
推荐(0) 编辑
如何调试 内存泄露
摘要:1http://www.cocoachina.com/b/?p=113从Leopard开始,苹果在XCode系列开发工具中增加了一个新的功能强大的性能调试工具,叫做Instruments。Instruments是一个非常具有新意的调试工具,如果你使用过iLife中非常简单易用的音乐创作工具GarageBand,你会发现这两者的界面非常类似。能够把开发工具的UI做成像音乐创作软件的形式,可能也只有苹果能够想到了。Instrument里提供了极多的功能,可以针对程序的各个方面进行优化调试。对于初学者来说,虽然这个软件的界面极为友好,完全不同于以往的任何开发调试工具,但是如果能够有一篇简单的教学,手
阅读全文
posted @
2011-11-15 08:47
wtq
阅读(961)
推荐(1) 编辑
3.5.2 初试iTunesConnect界面
摘要:本文摘自:http://book.51cto.com/art/201003/187775.htm3.5.2 初试iTunesConnect界面
阅读全文
posted @
2011-11-14 23:27
wtq
阅读(130)
推荐(0) 编辑
xcode 4.2 缺少armv6该如何设置?
摘要:参考地址:http://www.cocoachina.com/bbs/read.php?tid-75389.html 地址2:http://stackoverflow.com/questions/4198676/warning-iphone-apps-should-include-an-armv6-architecture-even-with-build-config/7687527#7687527在Organizer的Archives点击Validatie或者Submit的时候的报错:iPhone/iPod Touch: application executable is missing .
阅读全文
posted @
2011-11-14 17:18
wtq
阅读(658)
推荐(0) 编辑
如何让您的应用程序进入苹果App Store?(上)
摘要:原文摘自:http://tech2ipo.com/7228/Tech2IPO点评:店大欺客,随着大量应用程序进入苹果App Store,苹果对于应用程序的审批正变得越来越苛刻。它甚至赤裸裸的表示“商店里有超过250,000个应用程序,我们已经不需要没有任何新意的程序了,如果你的程序没有什么用,或者不能提供持续版本的娱乐,它可能会被拒绝。”因此,如何让您的应用程序顺利进入苹果App Store已经成为了一个相当需要技巧的问题。而本文则是最好的指南。这是文章的第一部分。你可能会认为你的一个iPhone应用程序和一个可爱的海滨小屋之间的区别仅仅是一点点技术诀窍。伙计,不要再这样想下去。脱下五指的编程
阅读全文
posted @
2011-11-14 16:51
wtq
阅读(524)
推荐(0) 编辑
iphone 疑问: 内存管理经常碰到的问题
摘要:1:问题1:使用removeFromSuperview 时,retainCount的问题 NSLog(@"before remove the cameraViewController's retaincount is %d",[cameraViewController retainCount]); [cameraViewController.view removeFromSuperview]; NSLog(@"after remove the cameraViewController's retaincount ...
阅读全文
posted @
2011-11-11 15:21
wtq
阅读(404)
推荐(0) 编辑
iphone socket讲解
摘要:SOCKET连接过程 根据连接启动的方式以及本地套接字要连接的目标,套接字之间的连接过程可以分为三个步骤:服务器监听,客户端请求,连接确认。 服务器监听:是服务器端套接字并不定位具体的客户端套接字,而是处于等待连接的状态,实时监控网络状态。 客户端请求:是指由客户端的套接字提出连接请求,要连接的目标是服务器端的套接字。为此,客户端的套接字必须首先描述它要连接的服务器的套接字,指出服务器端套接字的地址和端口号,然后就向服务器端套接字提出连接请求。 连接确认:是指当服务器端套接字监听到或者说接收到客户端套接字的连接请求,它就响应客户端套接字的请求,建立一个新的线程,把服务器端套接字的描述发...
阅读全文
posted @
2011-11-11 10:42
wtq
阅读(691)
推荐(0) 编辑
iPhone 中数据库的使用方法
摘要:原文连接:http://www.cocoachina.com/iphonedev/sdk/2010/1119/2368.htmliPhone 中使用名为 SQLite 的数据库管理系统。它是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、PHP、Java 等,还有 ODBC 接口,同样比起 Mysql、PostgreSQL 这两款开源世界著名的数据库
阅读全文
posted @
2011-11-09 20:25
wtq
阅读(864)
推荐(0) 编辑
iphone iphone如何访问数据库
摘要:1:http://www.cocoachina.com/bbs/simple/?t29587.html我现在用post方式发送的,可以发送中文,并且数据长度没有限制,get方式发送请求时对数据长度有限制的。下面是post 方式的代码NSString *post = @"name=admin&password=123456";NSData *postData=[post dataUsingEncoding:NSUTF8StringEncoding];NSMutableURLRequest *connectionRequest = [NSMutableURLReques
阅读全文
posted @
2011-11-09 20:15
wtq
阅读(1466)
推荐(0) 编辑
iphone pageController 的实现
摘要:本文摘自:http://tech.it168.com/a2011/0620/1206/000001206580_2.shtml代码下载 iPhone SDK开发基础之UIPageControl编程 当用户界面需要按页面进行显示时,使用iOS提供的UIPageControl控件将要显示的用户界面内容分页进行显示会使编程工作变得非常快捷,如图3-47所示就是一个使用UIPageControl控件逐页进行图片显示的程序,用户按下屏幕即可进行左右滚动显示,在屏幕的正上方使用白色的点显示当前滚动到的页面位置。▲图3-47 UIPageControl编程实例界面 程序自定义一个SwipeView类,该..
阅读全文
posted @
2011-11-09 14:24
wtq
阅读(1302)
推荐(0) 编辑
xcode 4.2 如何调试 EXC_BAD_ACCESS
摘要:本文摘自:http://www.fengqijun.com/posts/open-nszombieenabled-help-diagnose-exc-bad-access打开NSZombieEnabled来调试EXC_BAD_ACCESS在写iOS程序时,无论你是新手还是牛人,都有可能会碰到EXC_BAD_ACCESS。而此时你的debug area中不会显示任何信息可以来帮助你找出问题。此时就需要打开NSZombieEnabled来提供更多有用的信息。在XCode 4.2中,有两种方法来打开NSZombie。方法一,添加环境变量, 在菜单中,选择Product->Edit Schema
阅读全文
posted @
2011-11-09 11:58
wtq
阅读(1175)
推荐(0) 编辑
新手教程:标签栏+导航栏的交互使用详细步骤
摘要:本文摘自:http://www.cocoachina.com/newbie/basic/2011/1008/3328.html论坛会员xinde0908分享的关于标签栏+导航栏的交互使用的超详细步骤,适合新手学习和实践.标签栏+导航栏的交互使用详细步骤。做为新手一起探讨进步吧这几天一直在找这方面的资料。从网上下了不少简单的例子,可还是没做出来,主要是不是很理解吧。综合官方文档和开发基础教程里的内容,自己摸索了一下午总算是结果出来了。记录在此,一方面给需要的朋友以帮助,另一方面加深自己的理解。现在开始一步一步来,别嫌我罗嗦啊:1.在Xcode中,新建一个新的项目,iPhone模板列表中选择Win
阅读全文
posted @
2011-11-09 09:27
wtq
阅读(1077)
推荐(0) 编辑
iphone 调用两次popViewControllerAnimated
摘要:本文摘自:http://www.devdiv.com/thread-103242-1-1.html
阅读全文
posted @
2011-11-08 00:20
wtq
阅读(465)
推荐(0) 编辑
iphone 制作在线播放器
摘要:摘自:http://blog.csdn.net/sjzsp/article/details/6319927Iphone中已经自定义好了视频播放类MPMoviePlayerController,我们只需调用既可,下面详细介绍一下调用手机播放器的例子:首先创建一个视图工程PlayMoveViewDemo,然后声明其类型:#import<UIKit/UIKit.h>@interfacePlayMoveViewDemoViewController : UIViewController {IBOutletUIButton*button;}@property(nonatomic,retain)
阅读全文
posted @
2011-11-08 00:16
wtq
阅读(311)
推荐(0) 编辑
iphone 如何获取整个屏幕的大小
摘要:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { MenuViewController *menuController = [[MenuViewController alloc] initWithNibName:@"MenuView" bundle:nil]; self.menuViewController = menuController; [menuController release]; menuV
阅读全文
posted @
2011-11-08 00:15
wtq
阅读(1042)
推荐(0) 编辑
iphone 使用popViewController如何避免内存泄露
摘要:本文摘自:http://www.cocoachina.com/bbs/read.php?tid-59955.html在Pop的时候,会把你的ViewController的retainCount加1,Dismiss的时候,会减少相应的值UIViewController *controller = [[UIViewController alloc]initWithNib ......];[self popViewController:controller Animated:YES];[controller release];
阅读全文
posted @
2011-11-07 23:20
wtq
阅读(1577)
推荐(0) 编辑
iphone popViewControllerAnimated后刷新原先的表格
摘要:摘自:http://www.cocoachina.com/bbs/read.php?tid-33152.htmla(tableview)pushviewcontrol到b,执行完c动作后[[self navigationController] popViewControllerAnimated:YES];返回a,但表格数据未刷新,调试发现未执行- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath请问有什么办法在popViewController
阅读全文
posted @
2011-11-07 23:09
wtq
阅读(1448)
推荐(0) 编辑
iphone label初始化碰到的问题
摘要:1,在viewDidLoad时,初始化label,代码如下:UILabel *labelcopy = [[UILabel alloc] initWithFrame:CGRectZero]; labelcopy.textColor = [UIColor redColor]; labelcopy.text = @"123455"; labelcopy.frame = CGRectMake(0,0, 100, 100); label = labelcopy; [self.view addSubview:label]; [labelcopy release]; 以上代码运行正常。但
阅读全文
posted @
2011-11-07 16:43
wtq
阅读(391)
推荐(0) 编辑
iphone 制作播放器
摘要:本文摘自:http://www.cocoachina.com/bbs/read.php?tid=73570&page=1制作播放器:代码如下:2、播放音乐:-(void) playMusic{@try{//取文件路径NSString*musicFilePath = [[NSBundlemainBundle]pathForResource:@"startLogo"ofType:@"mp3"]; NSURL*musicURL = [[NSURLalloc]initFileURLWithPath:musicFilePath]; musicPlayer=
阅读全文
posted @
2011-11-06 17:00
wtq
阅读(269)
推荐(0) 编辑
iphone navigation导航控制器代码
摘要:1此代码的的意图是研究导航控制器,根控制器提供显示子控制器的内容。代码下载:navigation
阅读全文
posted @
2011-11-06 10:43
wtq
阅读(230)
推荐(0) 编辑
iphone 看法常用技巧总结
摘要:原文摘自:http://www.cocoachina.com/iphonedev/sdk/2011/1028/3433.html1)iphone程序中实现截屏的一种方法 在iphone程序中实现截屏的一种方法: //导入头文件 #import QuartzCore/QuartzCore.h //将整个self.view大小的图层形式创建一张图片image UIGraphicsBeginImageContext(s1)iphone程序中实现截屏的一种方法在iphone程序中实现截屏的一种方法://导入头文件#import QuartzCore/QuartzCore.h//将整个self.view
阅读全文
posted @
2011-11-06 09:51
wtq
阅读(379)
推荐(0) 编辑
iphone 实现uilabel超链接
摘要:本文摘自:http://www.cocoachina.com/bbs/read.php?tid-60903-keyword-uilabel.html发个完整的超链接的UILabel教程, 高手绕道~为了实例化咱们的Label时必须做点啥.. 先来个协议..h文件复制代码#import <Foundation/Foundation.h>@class MyLabel;@protocol MyLabelDelegate <NSObject>@required- (void)myLabel:(MyLabel *)myLabel touchesWtihTag:(NSInteger
阅读全文
posted @
2011-11-05 09:50
wtq
阅读(3272)
推荐(0) 编辑
iphone xcode4.2 如何修改项目工程名称
摘要:执行如下操作:view-->Utilities-->Show File Inspector 然后在右边的identity tab下的Project Name修改项目名称。
阅读全文
posted @
2011-11-04 16:37
wtq
阅读(1821)
推荐(0) 编辑
iphone 如何跳转到另一个页面
摘要:1。http://www.cocoachina.com/bbs/read.php?tid-4141-fpage-7.html
阅读全文
posted @
2011-11-03 15:47
wtq
阅读(488)
推荐(0) 编辑
iphone 如何卸载xcode4.2
摘要:本文摘自: 未完待续1,如何卸载xcode4.2,在终端下运行sudo <Xcode>/Library/uninstall-devtools --mode=all<Xcode>为实际安装的目录,默认情况下Xcode安装在/Developer目录下,即可执行sudo /Developer/Library/uninstall-devtools --mode=all-EOF-
阅读全文
posted @
2011-11-03 08:48
wtq
阅读(1565)
推荐(0) 编辑
在XCode4.2中添加MainWindow.xib文件
摘要:摘自:http://www.fengqijun.com/posts/add-mainwindow-in-xcode4.2-ios5http://blog.csdn.net/muyu114/article/details/6896498最近把XCode升级到了最新的4.2版本,然后在创建项目时,发现创建的Winzard改了,没有了以前的Window Based Application了,要创建一个干净点的项目该选用的模板是"Empty Project"。但是创建完之后,项目中不再有MainWindow.xib文件了,不过我们可以自己添加这个文件。首先,选择添加文件,Cmd+N
阅读全文
posted @
2011-11-02 20:46
wtq
阅读(543)
推荐(0) 编辑