摘要:
很多时候,在调试程序的时候,我们很想马上知道错误的代码在哪一行。 而不想大概设置一个断点,逐行调试发现最终是哪一行代码出问题导致程序崩溃。 可以使用下面这个办法快速定位问题代码。选择Run–>Show–>Breakpoints,进入断点窗口Xcode的断点窗口首先需要为-[NSException raise]创建一个断点。 选择Global Breakpoint... 阅读全文
摘要:
Objective-C中,调用方法被称为发送消息,通知对象执行某种操作。语法如下:[shape draw]一、类声明(接口):@interface TestCoop : NSObject { int iMonth; int iYear; int iDay;}- (void) setYear: (int) iYear;- (void) primalSetData: (int)iYear :(int)... 阅读全文
摘要:
今天在做iphone开发时碰到了一个常用的需求,即在一个viewController中添加另外一个viewController,同时能保证这两个ViewController之间能够相互交互且相互调用方法和函数,在网上查了很多资料,很多开发者说需要使用objective-c变态的delegate,可是我感觉delegate是使用在两个同级之间的UIView比较好,至于能不能使用在父子关系而且是UIV... 阅读全文
摘要:
该文章为转载,具体的方法没有亲自验证!开发安装环境mac OS,并且有wifi,经过越狱(破解)的iphone或者ipod touch.下面所提到的scp是mac OS的终端命令.ssh,ldid 和chmod等是iphone的终端命令行,需要安装,cydia等工具按照上图进行编译,必会出现错误提示:CodeSign error: no certificate found in keychain ... 阅读全文
摘要:
iphone获取GPS的数据信息并定位如今,配备GPS功能的移动设备越来越普遍了,使用GPS定位系统,可以精确地定位你当前所在的地理位置,但由于GPS接收机需要对准天空才能工作,因此在室内环境基本无用。 另一个找到自己所在位置的有效方法是使用手机基站,手机开机时,它会与周围的基站保持联系,如果你知道这些基站的身份,就可以使用各种数据库(包含基站的身份和它们的确切地理位置)计算出手机的物理位置。... 阅读全文
摘要:
iPhone的九宫格实现代码本文转载自:http://www.ieliwb.com/iphone-nine-box/看到CocoaChina很多同学在问,其实很简单,我这是用图片堆砌实现的九宫格,分享如下:效果图:核心就这2个方法://Power by ieliwb.com- (void)viewDidLoad { [super viewDidLoad]; NSArray* imageNames... 阅读全文
摘要:
博主:易飞扬 原文链接:http://www.yifeiyang.net/iphone-developer-advanced-11-multiple-threads-of-use-and-precautions/ 转载请保留上面文字。iPhone开发进阶(11)--- 多线程的使用与注意事项 这一回,主要介绍一下iPhone SDK中多线程的使用方法以及注意事项。虽然现在大部分PC应用程序都支持多... 阅读全文
摘要:
博主:易飞扬 原文链接:http://www.yifeiyang.net/iphone-developer-advanced-10-use-gps/ 转载请保留上面文字。iPhone开发进阶(10)--- 在程序中使用GPS这一回简单地介绍一下GPS的使用方法。使用GPS大致分下面两步。添加 CoreLocation.framework。 生成 CLLocationManager 测量位置。 测试... 阅读全文
摘要:
博主:易飞扬 原文链接:http://www.yifeiyang.net/iphone-developer-advanced-9-management-database-using-sqlite/ 转载请保留上面文字。iPhone开发进阶(9)--- 用SQLite管理数据库今天我们来看看 iPhone 中数据库的使用方法。iPhone 中使用名为 SQLite 的数据库管理系统。它是一款轻型的数... 阅读全文
摘要:
博主:易飞扬 原文链接:http://www.yifeiyang.net/iphone-developer-advanced-8-touch-screen-test-event/ 转载请保留上面文字。iPhone开发进阶(8)--- 检测屏幕触摸事件 这一回来定制 UIView 上的触摸事件,作为例子,只是简单地检测出触摸事件并显示当前坐标在控制台上。首先添加新文件,如下图: 在显示的对话框中选中... 阅读全文