- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 NSDateFormatter 今年日期格式化成字符串是明年日期问题?
在项目里我要是把NSDate格式化成字符串我的format是@"YYYY年MM月dd日 HH:mm" 传入日期2013-12-30 15:00:00后,返回给我的字符串是 2014年12月20日 15:00,后面格式化的数据都对了,但是年份增加了一年,自己琢磨了半天才知道大写的YYYY应该改成小写的yyyy就ok了格式化参数如下: G: 公元时代,例如AD公元 yy
2013-12-30 12:28:16 2462
转载 NSDateFormatter格式详细列表一览
前言:iOS开发中NSDateFormatter是一个很常用的类,用于格式化NSDate对象,支持本地化的信息。与时间相关的功能还可能会用到NSDateComponents类和NSCalendar类等。本文主要列出NSDateFormatter常见用法。 NSDate对象包含两个部分,日期(Date)和时间(Time)。格式化的时间字符串主要也是针对日期和时间的。[以下代码中开启了ARC,
2013-12-30 12:22:39 2228
转载 Core Data could not fulfill a fault
做项目的时候在iOS4系统遇到过这样一个crash,console显示的错误信息是“Core Data could not fulfill a fault”。字面意思是什么?“Core Data 无法完成一个错误”,直觉上认为这样翻译肯定是不对的,fault怎么可以fulfill。百思不得其解,唯有求助google,在官方文档《Core Data Programming Guide》(ht
2013-12-29 16:06:30 4269
原创 iOS ARC下命名规则
当我在ARC模式下写一下代码的时候,编译器报错 Semantic Issue: Property's synthesized getter follows Cocoa naming convention for returning 'owned' objects@interface ViewController : UIViewController { NSStri
2013-12-28 15:26:51 3806
原创 performSelector may cause a leak because its selector is unknown
from:http://stackoverflow.com/questions/7017281/performselector-may-cause-a-leak-because-its-selector-is-unknown第一种解决办法:As a workaround until the compiler allows overriding the warning, you ca
2013-12-28 14:41:13 3294
转载 Block的Retain Cycle的解决方法
一个使用Block语法的实例变量,在引用另一个实例变量的时候,经常会引起retain cycle。这个问题在使ASIHTTPRequest的block语法的时候会时不时的碰到。这个问题困扰了我这个小白很久。终于有一天,在Advanced Mac OS X Programming上,看到了这个问题的解决方案。先用代码描述一下症状:12345678
2013-12-28 14:00:38 737
转载 iOS 5 ARC 入门
from:http://www.raywenderlich.com/zh-hans/20855/ios-5-arc-%E5%85%A5%E9%97%A8-13这篇文章还可以在这里找到 英语, 波兰语Learn the ins and outs of ARC in iOS 5!这是iOS 5 盛宴中的第12篇教程! 这篇教程是我们的新书 iOS 5 B
2013-12-28 11:26:35 1192
翻译 Xcode 5 SVN配置
from:http://stackoverflow.com/questions/19180718/import-a-project-in-svn-from-xcode-5/19410994#19410994The question is a bit confusing so please advise if it's not exactly what you need (otherwise
2013-12-27 23:38:31 5502
转载 CocoaPods 导入第三方库头文件自动补齐
使用了一段时间CocoaPods来管理Objective-c的类库,方便了不少。但是有一个小问题,当我在xcode输入import关键字的时候,没有自动联想补齐代码的功能,需要手工敲全了文件名,难以适应。在stackoverflow上找到了解决办法:Go to the Target > \”Build Settings\” tab and find the \”User H
2013-12-25 23:30:30 5788
转载 OBJC依赖库管理利器cocoapods 安装及使用详细图解
cocoapods:github:https://github.com/CocoaPods/CocoaPods官方网站:http://www.cocoapods.org/1、安装 RubyGems [说明:Mac os 自带的Ruby环境是1.8.7版本]安装及更新方式参考RubyGems官网:https://rubygems.org/pag
2013-12-25 22:26:58 1725
转载 Parse-轻松构建移动APP的后台服务
目前正在开发的产品告一段落,有时间总结下经验,也顺便分享一下我们主要使用的平台-Parse。 什么是Parse? Parse是一群美国人开发的专为移动APP服务的云计算平台,与现有的其他云计算平台相比,Parse除了提供Restful的service 之外,也提供了官方的iOS和Android SDK。个人认为高质量的client端SDK是Parse区分与其他云服务的核心优势。
2013-12-25 16:59:21 1106
转载 Parse:App开发必备 让应用开发效率提高上百倍
Parse一个应用开发工具, 是由Y Combinator所孵化的创业公司。使用Parse能把效率提高10倍到100倍。通常情况下,从开发用户到推广用户需要花几周时间,用了Parse则只需几小时。【Update:国内用户有在实际使用parse的过程中发现parse用的AWS S3的部分ip近期被中国电信block,导致在parse平台上构建的应用几乎无法在电信网络下使用,敬请注意】Parse为
2013-12-25 16:57:16 817
翻译 Responder对象
Responder对象响应者是一个对象,它可以响应事件并处理它们。所有响应者对象是类的,最终从UIResponder的( IOS)或NSResponder ( OS X)继承实例。这些类声明一个编程接口,事件处理,并定义为响应一个默认的行为。一个应用程序的可视对象几乎都是反应,例如,窗口,视图和控件和应用程序对象是一个响应者为好。在iOS中,视图控制器(的UIViewControlle
2013-12-24 10:25:22 1155
转载 iOS UIWebView获取403/404
问题描述 与WindowsPhone不同,iOS UIWebView并不认为403/404这种情况下页面访问是失败的,这也情有可原,但有时候,我们需要对WebView所遇到的403/404进行处理。解决思路 由于WebView在回调事件,要么发生在NSURLConnection请求之前: - (BOOL)webView:(UIWebView
2013-12-21 12:39:40 2636
转载 控制动画时间
有一种通过CAAnimation实现的协议叫做CAMediaTiming,也就是CABasicAnimation和CAKeyframeAnimation的基类(指CAAnimation)。像duration,beginTime和repeatCount这些时间相关的属性都在这个类中。大体而言,协议中定“”阅读器原文:Cont
2013-12-19 10:20:25 1614
转载 iOS中消息的传递机制
本文中,会经常提及接收者[recipient]和发送者[sender]。在消息传递机制中具体是什么意思,我们可以通过一个示例来解释:一个table view是发送者,而它的delegate就是接收者。Core Data managed object“”阅读器注1:本文由破船[博客]译自Communication Patte
2013-12-16 10:01:06 814
转载 HTML5能取代Android和iOS应用程序吗?
大量新生移动设备的兴起,改变了互联网的未来。在技术的发展上,HTML5会取代App应用吗?或者说能够在多大程度上取代呢?在HTML5规范中,已经加入了相机、磁力罗盘、GPS信息的支持。很多新兴浏览器也已经开始支持这些新特性。能否用一个统一的HTML5来替代android和ios并行开发的双重成本呢?以下译自MichaelMahemoff的一篇文章,详细分析了HTML5能否取代Android和iOS
2013-12-14 10:54:43 1024
转载 WordPress 3.8 中文正式版下载 - 建站与学习首选!全球最流行的开源PHP博客网站程序
转载自:http://www.iplaysoft.com/wordpress.html话说虽然我一直都在网站底部写着本站基于 WordPress 构建,但时常还是有人问我网站是用什么程序建的,还真有点无语。看到 WP 又有新版本发布,那就顺势发篇文推荐下它吧。WordPress 以功能强大、扩展性与灵活性著称,虽然它最初是一个PHP博客程序,但它实际上更像一个强大的 CMS,你
2013-12-14 10:26:40 1729
转载 Objective-C 中的 Meta-class 是什么?
在这篇文章中,我关注的是 Objective-C 中的一个陌生的概念—— meta-class。在 Objective-C 中的每个类都有一个相关联的 meta-class,但是你很少会直接使用 meta-class,他们仍旧保持着神秘的面纱。我们“”转自6david9 的博客原文地址:What is a meta-class in Objectiv
2013-12-11 10:14:33 760
转载 copy 的实现原理与深浅拷贝
首先,从copy开始说,简而言之,copy的目的就是生成一个新的实例,然后把其成员都按原实例赋值。对于非指针型的成员,比如BOOL, int, float,这样的赋值可以直接进行。但是对于指针型的数据,比如Objc中用到的对象,就有Deep Copy和Shallow Copy的区别——这个和在C++中的基本上是一样的:是生成新的成员对象,或是指向同一成员对象。了解了这点以后,再看看Copy
2013-12-06 18:19:46 1116
转载 iOS 应用程序本地化
由于iPhone,iPad等苹果产品在全世界范围内的广泛流行,那么通过App Store下载应用程序的用户也将是来自世界范围的人们,所以开发者在开发过程中势必要考虑到不同语言环境下用户使用,好在iOS拥有健壮的本地化(localization)体系结构,使用它可以轻松的将应用程序翻译成多种语言。 多语言在应用程序中一般有两种做法:一、程序中提供给用户自己选择语言的机会;
2013-12-03 19:10:15 740
OpenGL 超级宝典
2012-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人