自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一步一个脚印

  • 博客(30)
  • 收藏
  • 关注

原创 iPhone桌面快捷电话的实现原理

众所周知,Safari有一个“添加至主屏幕”的功能,其实就是在桌面添加了一个网页书签,本文讲述的是如何利用此功能实现桌面快捷电话。基本原理:程序内部创建一个简单的Web站点,通过这个站点调用Safari,站点将自定义的Html页面返回给Safari,此时利用Safari的“添加至主屏幕”功能,将自定义的Html制作成桌面书签,当用户点击桌面图标时,则运行自定义的Javascript脚本拨打电话。

2011-05-19 15:34:00 6256 8

转载 捕获iPhone程序的Crash

<br /><br />版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://guoxiaoxin.blogbus.com/logs/74067257.html<br /> <br />我们可以在delegate的terminateWithException里,写一些垂死挣扎的代码 - 例如保存数据,例如汇报crash情况到服务器.<br /> <br />void exceptionHandler(NSException *exception)<br /><br />{<br />

2011-04-22 13:14:00 1685

原创 Foxmail中设置Gmail教程

<br />http://www.xker.com/page/e2008/0828/60142.html<br />在 Gmail 帐户 中启用 POP。打开 Foxmail 5.0。 单击"帐户"菜单,然后选择"属性"。 <br /><br /><br />选择"个人信息",输入您的姓名,作为外发邮件"发件人:"字段中显示的内容。 输入您的完整 Gmail 电子邮件地址 (username@gmail.com) 。 <br /><br />打开"服务器信息"页, 选中"我的服务器需要验证"旁边的复

2011-04-04 19:59:00 3937

转载 10款iOS高效开发必备的Objective-C类库

<br />http://mobile.csdn.net/a/20110317/294018.html<br /> <br /><br />因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.经过作者团队的慎重讨论,他们评选出了10款能够极大提高iOS开发效率的类库,根据原文作者的评价来看,基本上有了这10款工具,做iOS开发就真的跟泡Cocoa一样了。<br />MBProgressHUD——进展指示符库<br />苹果的应用程序

2011-03-21 15:26:00 494

转载 iPhone完整截屏

完整截屏http://www.devdiv.com/thread-28736-1-1.htmlCGImageRef UIGetScreenImage();void SaveScreenImage(NSString *path){    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];    CGImageRef cgImage = UIGetScreenImage();        void *imageBytes = NULL;  

2011-03-09 08:41:00 1098

转载 iPhone SDK开发 文件权限获取及修改

<br />http://hi.baidu.com/lm382304817/blog/item/b12c70e26851103eb8382032.htmlfilePath:文件路径<br />NSDictionary *fileAttributes = [[NSFileManager defaultManager] fileAttributesAtPath:filePath traverseLink:YES];<br />NSNumber *num = [fileAttributes objectForKe

2011-03-09 08:40:00 2497

转载 In App Purchase总结

<br />ris'In App Purchase总结   In App Purchase属于iPhone SDK3.0的新特性,用于在应用程序中购买付费道具,增加新功能,订阅杂志。是应用程序除了植入广告外的另一种取得收益的方式。<br />虽然Apple的官方文档已经对In App Purhcase这一特性做了比较详尽的解释,但就某些细节方面还是需要编程人员进行尝试和推敲,今天我就为大家就In App Purchase做一剖析,以此抛砖引玉。<br /><br />In App Purchase的基本流程

2011-01-07 01:59:00 7326 1

转载 如何使用in app purchase

<br />原文地址: http://www.cocoachina.com/appstore/market/2010/0504/1307.html<br /> <br />为你的应用添加In App Purchase<br /><br />时间: 2010-05-04 13:12 点击:1449 次转自F.A.B.L.E,原文 http://sh3ng.com/2009/10/practice-in-app-purchase/ 自从09年10月16日苹果发送给所有开发者的那 一封 信,通知了程序内购买将可用

2011-01-07 01:53:00 2066

原创 IDP申请流程

<br />IDP的申请<br />1. 打开网址 http://developer.apple.com/programs/start/standard/, 点击屏幕左下方的“continue”.<br />2. 询问你是否需要创建一个新的Apple ID,勾选New Apple Developer中的第一个。然后“continue”<br />3. 选择是企业版还是个人版开发账号,这里选个人版就行了。点击“Individual”<br />4. 填写个人信息,然后continue,(注意不能用中文)<br

2010-11-22 21:44:00 1468

转载 XP支持多用户登录

原文地址: http://jknet.blog.hexun.com/20287826_d.html1、安全模式替换文件开机按F8进入安全模式,将所有TermSrv.DLL文件出现的位置,用本版的TermSrv.DLL覆盖。通常,TermSrv.DLL至少出现在二个位置,分别 是:/Windows/system32,/Windows/system32/dllcache。凡是原来有TermSrv.DLL的地方,就用本版本的TermSrv.DLL覆盖。修改后的Tremsrv.dll文件下载

2010-10-08 23:03:00 2367

转载 iPhone SDK的系统版本限制

<br />源地址: http://fantasytree.javaeye.com/blog/593388<br /> <br />下载了最新的iPhone SDK 3.1.3,打算装在我的Mac OS X 10.5.5上,结果被告知只能装在10.5.7版本以上。郁闷,google了一下解决方法,发现可以用改版本号来欺骗SDK安装程序。步骤如下: <br /><br />1,打开控制台(Applications/Utilitis/Terminal); <br />2,输入sudo -s和密码,切换到root

2010-08-17 10:12:00 955

转载 制作Mac的U盘启动系统

<br /> 昨天发的《苹果Mac OS X 10.6 Snow Leopard雪豹操作系统BT种子下载》,就有人问怎么把下载的苹果电脑Mac OS X操作系统做成基于U盘或移动硬盘的安装盘并用U盘或移动硬盘安装苹果电脑操作系统。OK,今天发个用移动硬盘(或U盘)为苹果电脑安装Mac OS X操作系统的教程吧。<br />    说句废话:安装苹果电脑Mac OS X操作系统的方法很多--你可以通过刻录系统光盘的方法安装苹果操作系统,但又慢又麻烦;也可以通过局域网共享光驱的方法从另一台Mac上读光盘并通过网

2010-07-22 11:14:00 3468

转载 PC安装Mac OS

系统安装之前的准备工作及安装过程简介 前面我们已经提到,苹果电脑虽然已经采用了x86架构的Intel处理器,但其官方并不提供在非苹果电脑上安装Mac OS的支持。所以,要想在普通PC/笔记本电脑上安装Mac OS X,难免需要模拟和破解。当然,在此笔者声明一下泡泡网的观点,本文仅作用于技术讨论和交流,泡泡网并不推荐大家在普通PC/笔记本上安装Mac OS X操作系统,一是苹果公司本身并不提供支持,二是目前很难100%完美的驱动普通PC/笔记本的硬件。 Mac OS X Snow Leop

2010-07-09 12:33:00 3713 1

原创 Mac os分辨率设置

<br />方法一:<br /><br />临时方法,只对当次启动有效。<br /><br />即在启动倒计时的时候,回车,等待输入参数是输入如下文本:<br />“Graphics Mode"="1280x800x32@60"<br />以上含义:设置分辨率为1280x800,色数32位,刷新率60Hz<br /><br />方法二:<br /><br />永久生效<br /><br />修改文件:  /Library/Preferences/Systemconfiguration/com.apple.B

2010-07-08 21:20:00 3581

原创 制作U盘的win pe系统

<br />1、先做DOS启动盘<br />过程很简单,插上你要制作的U盘,打开USBoot 1.7,它会提示“有一定的危险性等”,点确定进入。<br />选中U盘,点下面的“选择工作模式”,选ZIP,点击“开始”。<br />如果你的U盘里有重要的文件,建议在制作启动U盘之前先备份好你的文件。<br />点击“确定”继续运行,选择“是”格式化U盘。<br />按提示直接拔下你的U盘。<br />等到程序提示“请再次插上U盘”时再重新将U盘插上。 <br />完成以上步骤之后就制作成了一个DOS启动盘,里面

2010-07-08 20:34:00 738

转载 Linux下Socket编程

<br /><br />原文地址: http://www.kuqin.com/networkprog/20080512/8361.html<br />什么是Socket<br />   Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。<br />    Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,

2010-06-01 10:04:00 403

转载 Linux下线程的创建

<br />作者:Hoyt Email:hoytluo@21cn.com原文地址 http://wiki.chinaunix.net/index.php/Zhuan_c7<br />前言: Linux下线程的创建和基本的使用线程的同步和互斥线程的条件变量<br />先介绍什么是线程.我们编写的程序大多数可以看成是单线程的.就是程序是按照一定的 顺序来执行.如果我们使用线程的话,程序就会在我们创建线成的地方分叉,变成两个"程 序"在执行.粗略的看来好象和子进程差不多的,其实不然.子进程是通过拷贝父进程的地 址

2010-05-31 11:41:00 644

原创 Unix环境下的Socket编程

http://fanqiang.chinaunix.net/a4/b7/20010626/150001679.html http://blog.chinaunix.net/u2/61800/showart_1133866.html unix/linux socket API reference

2010-05-31 10:33:00 566

转载 iPhone 3.0免证书真机调试方法

1. Edit: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/SDKSettings.plist and change CODE_SIGNING_REQUIRED from YES to NO.2. Run this script: #!/bin/bashcd /Developer/Platforms/

2010-04-29 16:56:00 587

转载 j2me用socket模拟http做无线网络传输

j2me用socket模拟http做无线网络传输程序感悟 2007-09-15 16:35:21 阅读157 评论0字号:大中小博客注册了好久,不知道有什么可写的,都没动过。一个字也没有写,如果是块铁估计早生锈了。最近听到几个朋友跟我说要我写点东西放到我的这个小窝内。所以趁着今天不上班,免强写点吧(感觉是被逼的,哈哈~~~)。其实这个是最近才做的。所以记忆深刻,以前没对HTTP

2010-04-27 10:22:00 1216

转载 iPhone免证书安装程序

SDK3.0免证书(iDP)联机调试教程一源网址:http://blog.csdn.net/qim/archive/2009/09/16/4555170.aspx1. 在之前的2.x版本下,我一般编译程序到机子的做法是修改xproject去掉iPhone Developer的方法,(参考http://www.cocoachina.com/bbs/read.php?tid-1822-

2010-04-08 11:42:00 2527

转载 objective-c中文教程

 http://blog.csdn.net/abbottsuccess/archive/2009/08/20/4467765.aspx開始吧下載這篇教學設定環境Linux/FreeBSD: 安裝Mac OS X: 安裝 XCodeWindows NT 5.X: 安裝 cygwin 或 mingw,然後安裝 GNUSte

2010-04-02 09:32:00 991

转载 使用NSStream来实现Socket

http://www.cocoachina.com/bbs/read.php?tid-6146-toread-1.html 这玩意儿已经折腾我小半年了,因为没有socket开发方面的经验,跌跌撞撞遇到了不少麻烦。以下是目前应用在我程序中的Stream类,真机真网络使用正常,3G和wifi都可以用。只是回调部分写的比较外行……应该还有更好的回调方式。以下代码除了SynthesizeSingl

2010-03-07 18:02:00 1573

转载 Iphone开发网站

http://www.cocoachina.com cocoa开发者http://code.google.com/p/iphonetextreader/ 开源textreaderhttp://www.yifeiyang.net/iphone-development-introduction-1-programmers-in-the-eyes-of-the-iphone/ iPhone开发进

2010-03-07 17:57:00 797

转载 objective-c 学习必备参考资料

objective-c 学习必备参考资料对于开发与iPhone和Mac相关的软件的开发者来说,Objective-C是必修课。本文收集了关于Objective-C的开发教程,供参考。特别推荐:《Objective-C》 中文 第二版本书是Objective-C领域最经典的参考书之一,全面而系统地讲解了Objective-C的方方面面,通过对本书的学习,读者能完全掌握Objective-C,

2010-03-07 17:56:00 1664

转载 XCode开发技巧

1.使用#pragma mark幫您規范管理代碼 2.UILabel显示换行的方法UILabel*label;//设置换行label.lineBreakMode = UILineBreakModeWordWrap; label.numberOfLines = 0;换行符还是/n比如NSString * xstring=@"lineone/nlinetwo"记得要把label的高

2010-03-07 17:36:00 1218

转载 iphone源码

UIView的各种动态效果Demohttp://www.cocoachina.com/bbs/read.php?tid-11820.html  

2010-03-07 12:15:00 552

转载 Objective C 2.0 属性(Property)

原帖一:http://blog.csdn.net/dotphoenix/archive/2009/05/20/4203075.aspx原贴二:http://www.cocoachina.com/bbs/read.php?tid-8008.html @property (参数) 类型 名字;这里的参数主要分为三类:读写属性(readwrite/readonly),setter语意(a

2010-03-07 11:47:00 694

转载 Objective-C内存管理知识总结

原帖地址  http://www.cocoachina.com/bbs/read.php?tid-12760.htmlObjective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个AutoreleasePool让它升级为半自动化的内存管理语言。当然,也不能拿JAVA虚拟机中的全自动化GC来比?一,引用计数是实例对象的内存回收唯一参考引用计数(retainCount)是O

2010-03-07 10:56:00 953

转载 NSLog的使用

 可能你曾经有过Windows编程的经验,通常在你调试程序的时候,如果希望看到某个中间结果,你会习惯使用MessageBox来显示中间的结果。有了Cocoa的NSLog,你在写Cocoa程序的时候,就可以无需每次都调用NSAlert来观察中间结果了。 NSLog的定义NSLog定义在NSObjCRuntime.h中,如下所示:void NSLog(NSString *for

2010-03-07 10:53:00 473

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除