上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 73 下一页
摘要: //获取系统是24小时制或者12小时制 NSString *formatStringForHours = [NSDateFormatter dateFormatFromTemplate:@"j" options:0 locale:[NSLocale currentLocale]]; NSRange containsA = [formatStringForHours rangeOfString:@"a"]; BOOL hasAMPM = containsA.location != NSNotFound;//hasAMPM==TURE为12小时制,否则为24 阅读全文
posted @ 2013-12-05 17:54 天牛 阅读(326) 评论(0) 推荐(0)
摘要: [self.drawingViewsetBackgroundColor:[UIColorcolorWithPatternImage:[selfthumbnailWithImageWithoutScale:image size:self.drawingView.frame.size]]];- (UIImage *)thumbnailWithImageWithoutScale:(UIImage *)image size:(CGSize)asize{ UIImage *newimage; if (nil == image) { newimage = nil; } else { ... 阅读全文
posted @ 2013-12-03 17:18 天牛 阅读(625) 评论(0) 推荐(0)
摘要: 本文转载至http://blog.csdn.net/mamong/article/details/8542404http://www.dapps.net/dev/iphone/ios-free-push-notification-tool-urban-airship-tutorial.htmlUrban Airship公司是位于俄勒冈州波特兰地区的一家“推送”功能提供商。每月的推送数量达到5.2亿次,平均每分钟的信息发送量约为1.3万次。开始教你怎么用Urban Airship快速进行推送,省去自己搭建服务器又省事的好方法。先进入网站,https://www.urbanairship.com/ 阅读全文
posted @ 2013-12-03 15:32 天牛 阅读(892) 评论(0) 推荐(0)
摘要: 个人总结:Computing Metrics for a Single Line of Text– sizeWithFont: 同下面,换行方式默认取NSLineBreakByWordWrapping– sizeWithFont:forWidth:lineBreakMode: 将字符串放入指定宽度,如果不够,就依据换行方式截断字符串,返回其大小。– sizeWithFont:minFontSize:actualFontSize:forWidth:lineBreakMode:将字符串放入限定宽度内,不足,就缩小字体,直至放下,返回此时的字符串大小和字体大小;缩小到最小还不能放下,就截断字符串,返 阅读全文
posted @ 2013-12-03 11:46 天牛 阅读(311) 评论(0) 推荐(0)
摘要: 转自http://www.dreamingwish.com/dream-2012/gcd-four-the-the-odds-and-ends.htmlDispatch Queue挂起dispatch queue可以被挂起和恢复。使用dispatch_suspend函数来挂起,使用 dispatch_resume函数来恢复。这两个函数的行为是如你所愿的。另外,这两个还是也可以用于dispatch source。一个要注意的地方是,dispatch queue的挂起是block粒度的。换句话说,挂起一个queue并不会将当前正在执行的block挂起。它会允许当前执行的block执行完毕,然后后续 阅读全文
posted @ 2013-12-03 11:42 天牛 阅读(163) 评论(0) 推荐(0)
摘要: 转自:http://www.dreamingwish.com/dream-2012/gcd%E4%BB%8B%E7%BB%8D%EF%BC%88%E4%B8%89%EF%BC%89-dispatch-sources.html何为Dispatch Sources简单来说,dispatch source是一个监视某些类型事件的对象。当这些事件发生时,它自动将一个block放入一个dispatch queue的执行例程中。说的貌似有点不清不楚。我们到底讨论哪些事件类型?下面是GCD 10.6.0版本支持的事件:Mach port send right state changes.Mach port 阅读全文
posted @ 2013-12-03 11:35 天牛 阅读(249) 评论(0) 推荐(0)
摘要: 转自http://www.dreamingwish.com/dream-2012/of-of-of-performance-of-of-of-of-of-of-of-gcd-introduced-ba-the-multi-core.html概念为了在单一进程中充分发挥多核的优势,我们有必要使用多线程技术(我们没必要去提多进程,这玩意儿和GCD没关系)。在低层,GCD全局dispatch queue仅仅是工作线程池的抽象。这些队列中的Block一旦可用,就会被dispatch到工作线程中。提交至用户队列的Block最终也会通过全局队列进入相同的工作线程池(除非你的用户队列的目标是主线程,但是为了 阅读全文
posted @ 2013-12-03 11:34 天牛 阅读(204) 评论(0) 推荐(0)
摘要: 转自http://www.dreamingwish.com/dream-2012/of-of-of-of-gcd-introduced-1-basic-concepts-in-and-the-dispatch-queue.html什么是GCD?Grand Central Dispatch或者GCD,是一套低层API,提供了一种新的方法来进行并发程序编写。从基本功能上讲,GCD有点像NSOperationQueue,他们都允许程序将任务切分为多个单一任务然后提交至工作队列来并发地或者串行地执行。GCD比之NSOpertionQueue更底层更高效,并且它不是Cocoa框架的一部分。除了代码的平行 阅读全文
posted @ 2013-12-03 11:32 天牛 阅读(291) 评论(0) 推荐(0)
摘要: 转载自:http://www.uml.org.cn/mobiledev/201212123.asp (或者http://www.cocoachina.com/bbs/read.php?tid=129734&keyword=instrument)--》那个工程文件就到第二个链接里下吧,我这不知道怎么上传到文章里自:写在前面,这个Leaks工具貌似也并不总对,我刚才就碰到了多运行一会程序后,显示有红柱 了,但一定位定位到main函数里了,问群里一哥们,他说不用太在意,可能是系统问题,先知道就行吧!虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。 阅读全文
posted @ 2013-12-03 10:54 天牛 阅读(185) 评论(0) 推荐(0)
摘要: 本文转载至http://zhuhaibobb.blog.163.com/blog/static/2744006720124191633375/ 这几天做了个APP打开20份钟左右就强制退出了,退出的地方不定,一只找不到问题的所在;最后只好真机调试;发现都在“[UIImage imageNamed:@"xxx.png"];”的地方出错,错误信息是“[UIImage _isCached]: message sent to deallocated instance”,经查阅资料发现是imageNamed的方式加载时,系 统会把图像Cache到内存。如果图像比较大,或者图像比较多, 阅读全文
posted @ 2013-12-02 14:06 天牛 阅读(259) 评论(0) 推荐(0)
上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 73 下一页