上一页 1 ··· 17 18 19 20 21
摘要: 其实,view Controller 就是一个“大控件” 相对于基本控件UIButton等view Controller 就是一个“大数据类型”相对于基本数据类型 NSString等UIButton你理解,你知道怎么用,换成你自己定义的view Controller 你就蒙了吗? 它在本质上一样的啊,只不过一个是苹果公司封装的,一个是你自己封装的。同样滴,NSString 你理解,你知道怎么用,换成你自己定义的view Controller 你就蒙了? 它俩在本质上的也是一样的啊。完全可以拿对UIButton NSString的理解来理解 view Controller举例:我们在是使用苹果公 阅读全文
posted @ 2012-11-30 12:44 ygm900 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 如果你向对OC的基础知识进行进阶,或者你向对控件的使用进行进阶,那么,最好的方式就是到苹果的官网上翻译相应的文档。 阅读全文
posted @ 2012-11-30 12:44 ygm900 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 在读iOS官方文档时,里面有很多你不懂的单词,不要担心。你没有必要弄懂里面所有的单词,你只要能够抓住文档中的核心:名词、动词。就可以了。名词是指苹果公司呈现的各种概念。动词描述的是这些概念之间的关系。我们在读英文文档时,抱着抓这两个核心的目的,定可事半功倍。 阅读全文
posted @ 2012-11-30 12:42 ygm900 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 这地儿,专注分享思考过程 阅读全文
posted @ 2012-11-30 12:41 ygm900 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 像孙正义为了练英语坚决不说日语一样。我也应该有坚决不看中文文档的心!这样,我才能获得最大、最快的进步。 阅读全文
posted @ 2012-11-30 12:40 ygm900 阅读(135) 评论(0) 推荐(0) 编辑
摘要: “通信兵”——委托对象本质上就是其服务方的通信兵。 阅读全文
posted @ 2012-11-30 12:39 ygm900 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 因为在学习的工程中发现苹果给的很多Guide都是基于Xcode 4.5和OS X10.7的,而我当前的项目用的环境是Xcode4.2.1。所以在一个月黑风高的夜里,果断到苹果官网下载了Xcode4.5.2的dmg文件,然后拖动到Finder中的应用程序目录下。双击启动dmg之后,在弹出的对话框中,将Xcode图标拖动大应用程序中。安装过程中提示删除原有的Xcode4.2.1,选择删除。若干分钟之后,安装完成,启动Xcode4.5.2,系统提示OS X需要升级到10.7,于是点击本机的“软件升级”,将OS升级到10.7.5。再次启动Xcode,一切正常。运行了几个之前的项目,咋看之下,也没有什么 阅读全文
posted @ 2012-11-28 00:23 ygm900 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2012-11-23 00:46 ygm900 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 最近研究百度地图在IOS上的使用,对面向对象思想的理解又有了一点小心得。 在手机客户端我们所有能够看的见、摸得着,与百度地图相关的所有东西,都悉数被百度细分、切割,然后封装到了各个独立的类中。此招在忍者的世界算是一个大招呢,谓之“尸鬼封尽”。当用户想要用到这些的东西(object)的时候,用户必须使用特定的术将这些小魔鬼(object)们从瓶子中释放出来。 而且在使用完这些小魔鬼(object)后,还必须及时将它们kill(release)掉,否则它们的力量逐步积攒多了之后,将毁掉你辛苦搭建起来的程序世界。 有意思的是,我们可以通过查看百度地图 iOS SDK 来观察百度对于“地图世... 阅读全文
posted @ 2012-11-22 21:41 ygm900 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 参考:http://blog.csdn.net/kaizi318/article/details/7872029http://iphone.tgbus.com/dev/iosdev/201205/20120523110841.shtml 阅读全文
posted @ 2012-11-22 16:28 ygm900 阅读(320) 评论(0) 推荐(0) 编辑
摘要: O 需求将当前位置用大头针标注到百度地图上一 准备详见《01 如何将百度地图加入IOS应用程序?》注意,此应用程序运行环境是IOS DEVICE 。所以,相应的开发包一定要做好调整。二 编码(New标示本次新添加的代码;Delete表示本次需要删除的代码;Modify表示本次被修改的代码)1、在ViewController.h中修改代码如下1 #import <UIKit/UIKit.h>2 #import "BMapKit.h"3 @interface ViewController : UIViewController<BMKGeneralDelegat 阅读全文
posted @ 2012-11-21 14:34 ygm900 阅读(883) 评论(0) 推荐(0) 编辑
摘要: O 需求将指定经纬度,显示在百度地图上。一 准备详见《01 如何将百度地图加入IOS应用程序?》二 编码(New标示本次新添加的代码;Delete表示本次需要删除的代码;Modify表示本次被修改的代码)1、在ViewController.mm中修改代码如下 1 - (void)viewDidLoad 2 { 3 …… 4 // 添加一个PointAnnotation 5 BMKPointAnnotation* annotation = [[BMKPointAnnotation alloc]init]; 6 CLLocationCoordinate2D coor;... 阅读全文
posted @ 2012-11-21 14:05 ygm900 阅读(719) 评论(0) 推荐(0) 编辑
摘要: O 需求通过百度地图,获取用户当前位置的经纬度一 准备确保你已按照上篇《01 如何将百度地图加入IOS应用程序?》完成了相关功能。本篇将在上一篇的基础上进行修改。二 编码(New标示本次新添加的代码;Delete表示本次需要删除的代码;Modify表示本次被修改的代码)1、在ViewController.h中添加引入BMKMapViewDelegate的声明,如下1 @interface ViewController : UIViewController<……,BMKMapViewDelegate> //New2 {…… }在ViewController.mm中修改代码如下 1 - 阅读全文
posted @ 2012-11-20 23:51 ygm900 阅读(593) 评论(1) 推荐(1) 编辑
摘要: O 需求将百度地图加入到IOS应用程序中一 准备1)到百度官网下载 iOS SDKv1.2.2 静态库。地址如下 http://openapi.baidu.com/map/sdkiosdev-download.htm2)将静态库引入你的工程,具体步骤如下:引入静态库文件百度MapAPI提供了模拟器和... 阅读全文
posted @ 2012-11-20 22:53 ygm900 阅读(4572) 评论(1) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21