少尉

嗯。

 

2011年10月13日

iphon中C++和Objective-C混编 博00

摘要: iphon中C++和Objective-C混编博客分类:iphoneC++和Objective-C混编(官方文档翻译)原文网址:http://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/ObjectiveC/Articles/ocCPlusPlus.htmlUsing C++ With Objective-C 苹果的Objective-C编译器允许用户在同一个源文件里自由地混合使用C++和Objective-C,混编后的语言叫Objective-C++。有了它,你就可以在Objective-C应用程序中使用 阅读全文

posted @ 2011-10-13 17:14 moonvan 阅读(665) 评论(0) 推荐(0) 编辑

Objective-C 实现全局变量

摘要: Objective-C 实现全局变量博客分类:iphoneObjective-C 支持全局变量,主要有两种实现方式:第一种和C/C++中的一样,使用"extern"关键词;另外一种就是使用单例实现。(比如我们经常会把一个变量放在AppDelegate里面作为全局变量来访问,其中AppDelegate就是一个单例类)在Objective-C中如何实现像C++中那样的静态成员变量呢?你需要做的是在一个类A的implementation(.m或者.mm)文件中定义一个static变量,然后为A类定义静态成员函数(class method,也就是类方法)来操作该变量。这样在其它类中 阅读全文

posted @ 2011-10-13 17:14 moonvan 阅读(11412) 评论(0) 推荐(0) 编辑

iphon中C++和Objective-C混编 博客分类: iphone C++和Objective-C混编(官方文档翻译) 原文网址: http://developer.apple.com/iphone/library/documen

摘要: iphon中C++和Objective-C混编博客分类:iphoneC++和Objective-C混编(官方文档翻译)原文网址:http://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/ObjectiveC/Articles/ocCPlusPlus.htmlUsing C++ With Objective-C 苹果的Objective-C编译器允许用户在同一个源文件里自由地混合使用C++和Objective-C,混编后的语言叫Objective-C++。有了它,你就可以在Objective-C应用程序中使用 阅读全文

posted @ 2011-10-13 17:13 moonvan 阅读(1238) 评论(0) 推荐(0) 编辑

objective-c中的NSString操作

摘要: objective-c中的NSString操作博客分类:iphone//1、创建常量字符串。 NSString *astring = @"This is a String!";//2、创建空字符串,给予赋值。 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; NSLog(@"astring:%@",astring); [astring release];//3、在以上方法中,提升速度:initWithString方法 NSStrin 阅读全文

posted @ 2011-10-13 17:12 moonvan 阅读(3605) 评论(0) 推荐(0) 编辑

object-c 入门基础篇

摘要: object-c 入门基础篇博客分类:iphone 一、Objective-C与C的渊源 Objective-C诞生于 20 世纪 80 年代,由Brad Cox 发明,意在将流行的、可移植的 C 语言与优雅的 Smalltalk 语言结合在一起。Objective-C 是 C 语言的一个扩展集,它以 C 语言为基础,在语言中添加了一些微妙但意义重大的特性。 苹果公司的iphone平台采用Objective-C做为native language的开发,Objective-C的内核是C语言的,并基于C语言实现OOP的一些特性。Objective-C是对C语言的扩展,这和C++的前身Better- 阅读全文

posted @ 2011-10-13 17:08 moonvan 阅读(82217) 评论(5) 推荐(3) 编辑

iphone 推送通知 java 实现

摘要: 2011-07-08iphone 推送通知 java 实现博客分类:iphoneiphone 推送通知java 实现前提准备,在编写push notification之获取device token中拿到device token以后,需要把token字符串发送给应用的服务器端,即provider。对于越狱手机获取不到device token的可以通过cydia安装pushdoctor,安装方法可以google一下在这就不多说了,我的越狱手机通过安装push补丁可以获取token了。provider将token号、通知内容、通知形式(比如是否弹出提示窗口、是否发声等)发送给苹果的服务器(apns) 阅读全文

posted @ 2011-10-13 17:03 moonvan 阅读(4485) 评论(2) 推荐(1) 编辑

Objective-C中的NSObject对象经常使用到的方法-判断父类子类关系

摘要: Objective-C中的NSObject对象经常使用到的方法博客分类:iphone/*用于判断对象是不是参数提供的类型(参数可以是父类的class)参数示例:[NSObjectclass];*/-(BOOL)isKindOfClass:(Class)aClass;/*用于判断对象是不是参数提供的类型(参数不可以是父类的class)参数示例:[NSObjectclass];*/-(BOOL)isMemberOfClass:(Class)aClass;/*用于判断对象是否遵守了参数提供的协议参数示例:@protocol(UIApplicationDelegate)*/-(BOOL)conform 阅读全文

posted @ 2011-10-13 16:59 moonvan 阅读(1870) 评论(0) 推荐(0) 编辑

使用ArcGIS API for ios开发时的一些经验与问题

摘要: 使用ArcGIS API for ios开发时的一些经验与问题上一篇/下一篇2011-02-09 15:53:44 / 个人分类:iOS开发http://www.gisall.com/html/71/22171.html查看( 286 )/评论( 0 )/评分(0/0)一、经验1、类的成员,除了可以在类内部值共享、类外部值传递以外,它还具有生存周期较长的特点。对于某些复杂结构,若将其定义成类成员,内存更容易管理。例如,ArcGIS API中的AGSMapServiceInfo,虽然作为局部变量使用,没有什么问题。但是,在内存释放时容易产生内存泄露。如将其设置为成员变量,则dealloc中进行释 阅读全文

posted @ 2011-10-13 16:25 moonvan 阅读(1256) 评论(0) 推荐(0) 编辑

导航