
IOS
文章平均质量分 79
Eels_yang_
To measure yourself at least once.Not necessarily to be strong, but to feel strong
展开
-
浅析ObjectiveC 深浅拷贝学
Objective C是一个不错的开发语言,Objective-C不支援运算子多载,与C++不同,但和Java相同,Objective C只容许对象继承一个类别(不设多重继承)。AD: iPhone开发语言Objective-C是一种简单的计算机语言,简称OC,支持复杂南通的面向对象编程。Objective C语言,通常写作ObjC和较少用的Objective C或Obj-转载 2013-05-20 19:56:26 · 684 阅读 · 0 评论 -
关于 texturePacker
TexturePacker 是一款很好的图片处理工具, 唯一的缺憾就是收费, 不过大家别灰心, 可以申请一个免费的 license key。申请地址:http://www.codeandweb.com/request-free-license首先要解释一下,为什么要使用TexturePacker? 这是应为我们做的游戏最终要运行在Android手机或者苹果手原创 2014-01-06 17:29:47 · 1106 阅读 · 0 评论 -
UILable实现按照文字多少定义大小
UILabel *myLable=[[UILabel alloc] initWithFrame:CGRectMake(0, 23, 175, 33)]; [myLable setFont:[UIFont fontWithName:@"Helvetica" size:12.0]]; [myLable setNumberOfLines:0]; [myLable setB原创 2013-07-28 13:51:31 · 652 阅读 · 0 评论 -
javaPNS 基础篇
javaPNS 基础篇最简单的javapns推送为: import javapns.Push; public class PushTest { public static void main(String[] args) { Push.alert("Hello World!", "keystore.p12",原创 2013-06-24 11:24:23 · 3674 阅读 · 1 评论 -
javaPNS处理APNS返回结果
javaPNS处理APNS返回结果 当我们通过javaPNS发送通知给APNS后,如果token失效或者程序已被目标用户删除等原因可能导致发送失败。通过javaPNS返回的结果我们可以处理保存的设备token来防止下次发送给无效的设备。 APNS有两种不同的错误报告系统,这两种系统工作方式不同而且报告的错误种类也不同。第一种是 — error-response packets —当我们通过原创 2013-06-24 19:21:28 · 4102 阅读 · 1 评论 -
javaPNS进阶-高级推送技巧
1 创建 payloadsjavaPNS提供了很多简单易用的通知方式(Push类里的alert,badges,sounds等)这些让你不用自己处理payload.但是我们的程序可能需要复杂的推送信息,因此我们可以通过payload来定制推送信息:public void send (List devices, Object keystore, String password, boolean原创 2013-06-24 20:35:45 · 6962 阅读 · 3 评论 -
关于iPhone/iPad全屏截图与区域截图的几种方法总结
截取本区域(self.view):UIGraphicsBeginImageContext(CGSizeMake(self.view.frame.size.width, self.view.frame.size.height)); [self.view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImag转载 2013-06-22 11:02:18 · 1400 阅读 · 0 评论 -
IOS声音提醒时用到的系统声音列表
信息 ReceivedMessage.caf--收到信息,仅在短信界面打开时播放。 sms-received1.caf-------三全音 sms-received2.caf-------管钟琴 sms-received3.caf-------玻璃 sms-received4.caf-------圆号 sms-received5.caf-------铃声 sms-rec原创 2013-06-14 22:09:27 · 906 阅读 · 0 评论 -
xcode 4 导入Lib,Framework的方法,和Undefined symbols for architecture x86_64:的一种解决办法
最近在使用 sqlite 和 iconv 写一些东西,但是在链接的时候出现了错误。Undefined symbols for architecture x86_64: "_iconv_open", referenced from: _main in main.o "_iconv", referenced from: _ma原创 2013-05-29 15:43:17 · 2431 阅读 · 0 评论 -
转载 iPhone如何打包成一个通用的静态库文件(模拟器和真机都可以用)?
iPhone如何打包成一个通用的静态库文件(模拟器和真机都可以用)? 最近在做一个购票项目,支付与银联合作,他们提供2个.a的静态库文件,一个真机使用,一个是模拟器使用。但是每次真机测试的时候,都要换成真机的.a库,模拟器测试的时候又要换回来,特别麻烦。一天几十次真机和模拟器测试,来回折腾浪费了很多时间,我终于受不了,网上也没一个完整的解决方案,google了下方法,最后通过自己的实践,成转载 2013-05-25 09:10:58 · 748 阅读 · 0 评论 -
Objective-c NSDate 取时间,日期,星期等
NSDate//得到当前的日期 NSDate *date = [NSDate date]; NSLog(@"date:%@",date); //得到(24 * 60 * 60)即24小时之前的日期,dateWithTimeIntervalSinceNow: NSDate *yesterday = [NSDate dateWithTimeIntervalSinceN原创 2013-05-24 15:25:38 · 1042 阅读 · 0 评论 -
IOS 8 定位失败问题
升级IOS 8后,你会发现需要定位的程序即使在第一次启动时也不弹出系统的请求定位权限的弹出框了,并且会导致程序无法定位。原创 2014-09-25 17:43:57 · 2228 阅读 · 0 评论