
iOS开发
文章平均质量分 72
简单些
这个作者很懒,什么都没留下…
展开
-
iOS开发-IOS7自带返回手势问题
从iOS7的Beta版开始,就着手做兼容工作,到Beta4的時候,应用已经基本兼容,只是偶然发现,iOS样式的手势返回,也就是用interactivePopGestureRecognizer返回的时候,出现下面一些列问题。各方调研,无果,史无前例(废话,刚出来的7,上哪有例去--#)。我的应用是自定义的返回按钮图标(默认返回按钮样式不会出现问题3),为了保险,写了这句代码[self.navig转载 2013-10-20 13:23:10 · 1384 阅读 · 0 评论 -
iOS开发-多个textField情况下关闭键盘
今天写biao'dan说了半天终于开始讲到重点了,下面介绍下endEditing:方法,该方法为UIView中的一个方法,定义为 1- (BOOL)endEditing:(BOOL)force官网文档释义: Causes the view (or one of its embedded text field原创 2014-05-07 17:05:47 · 1370 阅读 · 2 评论 -
iOS开发-比较好的文章和资源链接
http://www.cocoachina.com/bbs/read.php?tid=105689 小女子开发一年的经验 http://www.cocoachina.com/newbie/tutorial/2012/0720/4475.html 抽屉式导航,让用户专注于核心的功能http://www.cocoachina.com/newbie/tutorial/2012/07原创 2014-02-15 17:49:32 · 1285 阅读 · 0 评论 -
iOS开发-Email的发送方法
IOS系统框架提供的两种发送Email的方法:openURL 和 MFMailComposeViewController。借助这两个方法,我们可以轻松的在应用里加入如用户反馈这类需要发送邮件的功能。 1.openURL使用openURL调用系统邮箱客户端是我们在IOS3.0以下实现发邮件功能的主要手段。我们可以通过设置url里的相关参数来指定邮件的内容,不过其缺点很明显,这转载 2013-11-11 12:59:48 · 4481 阅读 · 0 评论 -
iOS开发-项目中学习(一)
总结我自己在做项目中遇到不这么会或是记的不着么清晰的知识点1.截取字符 _label.text = [list.Mname substringToIndex:[list.Mname rangeOfString:@" -"].location];2.判断横竖屏if ([UIApplication sharedApplication].statusBarOrientation原创 2013-11-10 15:55:35 · 1322 阅读 · 0 评论 -
iOS开发-绘图
原贴地址:http://www.cnblogs.com/xdream86/archive/2012/12/12/2814552.html 本文是《Programming iOS5》中Drawing一章的翻译,考虑到主题完整性,翻译版本中加入了一些书中未涉及到的内容。希望本文能够对你有所帮助。 本文由海水的味道翻译整理,转载请注明译者和出处,请勿用于商业用途! Co转载 2013-11-11 09:43:11 · 1435 阅读 · 0 评论 -
iOS开发-CoreData概述
昨晚熬夜看发布会(本以为屌丝终于能买得起苹果了,谁知道。。。),因为看不了视频直播,所以就正好有空就把www.objc.io最新的一篇文章翻译了一下,同时感谢CocoaChina翻译组提供校对,以下为正文: Core Data可能是OS X和iOS里面最容易被误解的框架之一了,为了帮助大家理解,我们将快速的研究Core Data,让大家对它有一个初步的了解,对于想要正确使用C转载 2013-11-11 09:48:47 · 1262 阅读 · 0 评论 -
iOS开发设计模式-MVC
一、MVC的概念MVC是Model-VIew-Controller,就是模型-视图-控制器 MVC把软件系统分为三个部分:Model,View,Controller。在cocoa中,你的程序中的每一个object(对象)都将明显地仅属于这三部分中的一个,而完全不属于另外两个。Model = 你的程序是什么(而不是你的程序是如何显示的)举个转载 2013-10-18 13:10:53 · 2205 阅读 · 0 评论 -
iOS开发-数据储存Core Data (二)
一、基础概念深入1.NSManagedObjectContext被管理数据上下文就像便笺簿当从数据持久层获取数据时,相当于把这些临时的数据拷贝写在便笺簿上,然后就可以随心所欲的修改这些值。通过上下文,可以对数据记录NSManagedObject进行添加删除更改,记录更改后支持撤销和重做。除非你保存这些数据变化,否则持久层的东西是不会变化。通常我们将转载 2013-11-07 13:37:07 · 1361 阅读 · 0 评论 -
iOS开发-数据储存Core Data(一)
一、概念1.Core Data 是数据持久化存储的最佳方式2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStore类以创建自定义的存储格式3.好处:能够合理管理内存,避免使用sql的麻烦,高效4.构成:(1转载 2013-11-07 13:36:26 · 1364 阅读 · 0 评论 -
iOS开发-真机测试证书申请
一、申请1.进入ios开发者中心http://www.apple.com.cn/developer/ios/index.html2.点击登录输入用户名和密码(前提:已经有Apple ID,且花了$99的开发门槛)3.登录后,选择页面右侧的iOS Provisioning Portal4.进入Provisioning Porta转载 2013-11-07 13:55:22 · 2219 阅读 · 0 评论 -
iOS开发-push远程通知
前提是调试或发布时,证书已经启动了push服务1.注册远程通知类型UIRemoteNotificationType apn_type = (UIRemoteNotificationType)(UIRemoteNotificationTypeAlert|UIRemoteNotificationTypeSound|UIRemoteNotificationTypeBadge);[[UI转载 2013-11-07 13:52:41 · 1188 阅读 · 0 评论 -
iOS开发-app本地化
1.在自定Resources目录的localizables右键,选New file,然后选Resource想的Strings File文件点next,文件名定义为“Localizable.strings”,选择自己要保存的目录,创建2.选中Localizable.strings文件在右侧的工具面板点击“+”号键,分别添加English和Chi原创 2013-11-07 13:46:19 · 1223 阅读 · 0 评论 -
iOS开发-app图标规格
一、应用图标ios3.2之前不支持在Info.plist文件里指定图标,需要遵循苹果图标命名规范,如下Icon.png 57x57 iphone 应用图标Icon@2x.png 114x114 iphone(Retina显示屏) 应用图标Icon-72.png 72x72 i原创 2013-11-07 13:48:09 · 1940 阅读 · 0 评论 -
iOS开发-一些面试算法总结
由于最近需要面试,笔试的时候遇到了不同的算法,上网搜了一些这里把常考到的常用排序算法简单汇总了下。包括冒泡排序,简单选择排序,直接插入排序,希尔排序,堆排序和快速排序。[objc] view plaincopy//常用排序汇总 #include void swap(intint *原创 2013-11-01 17:27:05 · 2107 阅读 · 0 评论 -
iOS开发-arc和非arc的转换
不是ARC 改成变成ARC 加在Build Phases 找到点M文件 加上 -fobjc-arc如果只想对某个.m文件不适应ARC,可以只针对该类文件加上 -fno-objc-arc原创 2013-10-20 19:41:06 · 738 阅读 · 0 评论 -
iOS开发-解析Html-TFHpple
使用Objective-C解析HTML或者XML,系统自带有两种方式一个是通过libxml,一个是通过NSXMLParser。 libxml性能较好,且可以结合urlconnection实现边下载边解析,在要求快速 、分批响应UI到情况下较为有用,NSXMLParser基本没什么优势,不如使用第三方工具。hpple,它是一个轻量级的包装框架,可以很好的解决这个问题,尤其是它支持HTML的解原创 2013-10-19 10:08:17 · 8745 阅读 · 4 评论