![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
--IPhone
文章平均质量分 61
demigod2009
这个作者很懒,什么都没留下…
展开
-
XCode调试技巧–设置全局断点快速定位问题代码所在行
很多时候,在调试程序的时候,我们很想马上知道错误的代码在哪一行。 而不想大概设置一个断点,逐行调试发现最终是哪一行代码出问题导致程序崩溃。 可以使用下面这个办法快速定位问题代码。选择Run–>Show–>Breakpoints,进入断点窗口首先需要为-[NSException raise]创建一个断点。 选择Global Breakpoints, 双击Double-click for Symbol框, 输入-[NSException raise],然后按return键。其次,再按照上面的步骤添加另外一个全局转载 2011-05-10 20:22:00 · 2215 阅读 · 0 评论 -
Objective-C几种字符串处理速度的测试数据
<br />转载自:http://www.cocoachina.com/bbs/read.php?tid-17652-fpage-9.html<br /><br /><br />仅供参考 <br />测试机器 2.4 GHz Intel Core 2Duo 2GB 667 MHz DDR2 GCC 4.2 - (void)testStringSpeed:(id)sender{ NSAutoreleasePool *pool=[[NSAutoreleasePool alloc] init];转载 2011-05-09 21:38:00 · 680 阅读 · 0 评论 -
苹果系统快捷键一览表 mac快捷键 leopard快捷键
系统启动<br />在启动时按下 X: 强制使用 Mac OS X 启动电脑<br />在启动时按下 Option-Command-Shift-Delete: 不使用主要启动硬盘,并寻找使用外接磁盘与 CD<br />在启动时按下 C: 由具有系统文件夹的 CD 光盘启动<br />在启动时按下 N: 试图由兼容的网络服务器 (NetBoot) 启动<br />在启动时按下 T: 以火线目标磁盘方式启动<br />在启动时按下 Shift: Mac OS X 10.2 后,在「安全启动状态」启动,一切启动项转载 2011-05-09 21:30:00 · 933 阅读 · 0 评论 -
非iDP(没有$99证书)把app部署到iPhone上的方法
<br />该文章为转载,具体的方法没有亲自验证!<br /> <br />开发安装环境mac OS,并且有wifi,经过越狱(破解)的iphone或者ipod touch.<br />下面所提到的scp是mac OS的终端命令.<br />ssh,ldid 和chmod等是iphone的终端命令行,需要安装,cydia等工具<br /><br /><br />按照上图进行编译,必会出现错误提示:<br />CodeSign error: no certificate found in keychain f转载 2011-05-09 21:51:00 · 735 阅读 · 0 评论 -
"iPhone开发秘籍"一书中的翻译错误
<br />市面上热卖的iPhone开发秘籍是iPhone Developer's Cookbook的中文版.<br />很欣赏几位译者对iPhone开发的普及所做的努力,但技术功底实在不敢恭维。<br />翻译上有明显的漏洞,不是简单的typo,而是似乎译者并没有深入学习过c++或者说书翻译得很匆忙而没有被很好的review过。<br />我把我看到的一些错误及其修正持续更新在本帖中:<br />------<br />1.2节(组建iPhone项目)中,如下一个简单的句子有两处错误:<br />“它是A转载 2011-05-24 12:12:00 · 833 阅读 · 1 评论 -
iPhone 双缓冲机制
<br />相信大多数人都知道,所谓“屏幕双缓冲”是指在内存中建立一个“图形设备上下文的缓存”,所有的绘图操作都在这个“图形上下文缓存”上进行,在需要显示这个“图形上下文”的时候,再次把它更新到屏幕设备上。<br />iPhone平台提供了这样一个API: <br />CGContextRef CGBitmapContextCreate (<br /> void *data,<br /> size_t width,<br /> size_t height,<br /> size_t bits转载 2011-05-14 12:07:00 · 1021 阅读 · 0 评论 -
屏幕标记学习笔记
目录1 一.基本知识 2 二.具体介绍 编辑本段 回目录一.基本知识在程序中我们可能有需要在iPhone屏幕上绘制线段、图形等,比如类似地图应用程序,我们主要就需要绘制很多的道路线段。常用的线段、图形等的绘制我们可以使用Quartz2D库提供的绘制线段和各种图形API来完成。这里我们主要介绍一下如何在屏幕上绘制文字和图片,方法分别有两种,文字可以使用NSString(UIStringDrawing)的方式实现,图片可以用UIImage(DrawingImages)的方式实现;同时文字和图片的绘制也可以用转载 2011-05-13 21:49:00 · 1051 阅读 · 0 评论 -
iPhone重绘机制
<br />iPhone重绘机制<br />今天来讲解一下iPhone的重绘机制,iPhone重绘机制给人的最大的感觉是,奇怪!!!<br />下面我们来讲解一下如何使用iPhone进行绘图、重绘操作。<br />iPhone的绘图操作是在UIView类的drawRect方法中完成的,所以如果我们要想在一个UIView中绘图,需要写一个扩展UIView 的类,并重写drawRect方法,在这里进行绘图操作,程序会自动调用此方法进行绘图。<br />下面先说明一下绘图,比如,你想绘制一个方块,你需要写一个类来转载 2011-05-14 12:08:00 · 2450 阅读 · 1 评论 -
分享iphone开发的好网站,希望大家也能提供一些分享下
<br />1、http://developer.apple.com/iphone/library<br />这个是官方的代码实例<br />2、www.cocoachina.com<br />这个网站比较适合初期开发者,上面的版主之类的也比较热心,一般的问题都会提供帮助<br />3、http://www.tipb.com/<br />国外的一些文章博客,介绍iphone的特性和开发<br />4、http://www.iphonedevsdk.com/forum/<br />iPhoneDev SDK<转载 2011-05-13 22:35:00 · 6382 阅读 · 1 评论 -
iphone官方例子的地址汇总
<br /><br />http://developer.apple.com/iphone/library/samplecode/Reachability/Reachability.zip<br />http://developer.apple.com/iphone/library/samplecode/avTouch/avTouch.zip<br />http://developer.apple.com/iphone/library/samplecode/AdvancedURLConnections/Ad转载 2011-05-13 22:34:00 · 747 阅读 · 0 评论 -
给iPhone应用开发的有志者的100个免费的课程和学习指南(100 Free Courses & Tutorials for Aspiring iPhone App Developers)
<br />原文地址:http://www.bestuniversities.com/blog/2009/100-free-courses-tutorials-for-aspiring-iphone-app-developers/<br />Unless you’ve been living under a rock, you know that the iPhone is a big deal and it’s one of the most popular subjects of development转载 2011-05-13 22:33:00 · 883 阅读 · 0 评论 -
如何让你的iPhone程序支持多语言环境
<br />我们知道,Cocoa程序是完全支持多语言的,包括iPhone中的程序。这里简单介绍一下制作多语言iPhone程序的方法,同时也是iPhone中显示中文的最好办法。这种方法在Toolchain和官方SDK都适用。<br /><br />一、XCode中支持多语言<br />如果你使用XCode,那么方法非常简单:<br />在项目中点右键,选择Add->New File<br />在列表中选择Strings File<br />可以叫做Localizable.strings,也可以取别的名字,比如转载 2011-05-13 22:25:00 · 1013 阅读 · 0 评论 -
Xcode快捷键
Command + Shift + E :扩展编辑器Command + [ :左移代码块Command + ] :右移代码块Tab :接受代码提示Esc :显示代码提示菜单Ctrl + . (句点):循环浏览代码提示Shift + Ctrl + . (句点):反向循环浏览代码提示Ctrl + / :移动到代码提示中的下一个占位符Command + Ctrl + S :创建快照Ctrl + F :前移光标Ctrl + B :后移光标Ctrl + P :移动光标到上一行Ctrl + N:移动光标到下一行Ctrl转载 2011-05-11 12:09:00 · 725 阅读 · 0 评论 -
iPhone的九宫格实现代码(转)
iPhone的九宫格实现代码本文转载自:http://www.ieliwb.com/iphone-nine-box/<br />看到CocoaChina很多同学在问,其实很简单,我这是用图片堆砌实现的九宫格,分享如下:<br />效果图:<br /><br />核心就这2个方法://Power by ieliwb.com<br />- (void)viewDidLoad{<br /> [superviewDidLoad];<br /> <br /> NSArray* imageNames转载 2011-05-09 21:52:00 · 830 阅读 · 0 评论 -
捷径系列:NSString
<br /> <br />该系列文章来自http://borkware.com/quickies/。无论是学习还是开发都可以从这里获得很多有用的代码段,从而省去了很多调查和搜索的时间。<br />1 合并一个字符串数组到单个字符串。NSArray *chunks = ... get an array, say by splitting it; string = [chunks componentsJoinedByString: @" :-) "]; <br />输出结果如下:oop :-) ack转载 2011-05-09 21:39:00 · 676 阅读 · 0 评论 -
iphone获取GPS的数据信息并定位
<br />如今,配备GPS功能的移动设备越来越普遍了,使用GPS定位系统,可以精确地定位你当前所在的地理位置,但由于GPS接收机需要对准天空才能工作,因此在室内环境基本无用。 <br /> 另一个找到自己所在位置的有效方法是使用手机基站,手机开机时,它会与周围的基站保持联系,如果你知道这些基站的身份,就可以使用各种数据库(包含基站的身份和它们的确切地理位置)计算出手机的物理位置。基站不需要卫星,和GPS不同,它对室内环境一样管用。但它没有GPS那样精确,它的精度取决于基站的密度,它在基站密集型区域的准确转载 2011-05-09 21:51:00 · 3653 阅读 · 0 评论 -
在iPhone开发中关于子UIViewController和父UIViewController之间相互调用方法的办法
<br />今天在做iphone开发时碰到了一个常用的需求,即在一个viewController中添加另外一个viewController,同时能保证这两个ViewController之间能够相互交互且相互调用方法和函数,在网上查了很多资料,很多开发者说需要使用objective-c变态的delegate,可是我感觉delegate是使用在两个同级之间的UIView比较好,至于能不能使用在父子关系而且是UIVeiwController我也不太清楚,也没有亲自实验过,通过查看SDK的API及其他资料我使用了自转载 2011-05-09 21:50:00 · 1562 阅读 · 0 评论 -
iOS SDK下载地址
iPhone SDK 2.2.1 direct download linkhttp://developer.apple.com/iphone/download.action?path=/iphone/iphone_sdk_for_iphone_os_2.2.1__9m26转载 2011-05-09 21:28:00 · 1941 阅读 · 0 评论