iOS
文章平均质量分 73
qq_34874026
好玩iOS
展开
-
iOS一个简单的点赞动画
苹果在动画这一块做得确实很不错,一款很炫酷的动画会给人很好的视觉效果,给用户很好的体验,这是在项目中遇到过的一个小小的点赞动画,在这里记录一下,也给广大开发者一个小小小小小的分享。不要见笑原创 2016-05-23 22:46:23 · 2703 阅读 · 0 评论 -
iOS开发常见的奇葩技巧,
在iOS的移动开发中我们常会遇到一些我们没有见过的小问题,但又不知道怎么去解决,比如说,tableView显示的cell没内容怎么处理,图片拉伸怎么样才能不变形等等等。在这里就让我们一起来学习一下iOS开发一些常见的小小技巧吧。三五年的老手勿喷。如果有什么意见或者建议都可以说哦。原创 2016-05-21 18:36:50 · 612 阅读 · 0 评论 -
iOS开发中(Xcode)常见报错和解决办法
在开发的过程中经常会遇到一些报错,其实这也是很正常的事情。有些错可能自己也没遇见过,需要到网上查资料,这里我对自己开发中遇到的错收集整理了下。对于我或许相当于做笔记一样在记录。也希望对大家有用。原创 2016-05-27 13:00:49 · 1994 阅读 · 0 评论 -
浅谈 UITableView
UITableView是开发中不可缺少的一个控件,也是比较重要的一个控件,那些基本的初始化和基本属性设置这里就不说了。一.UITableView的工作原理。1).tableView上显示的全部数据都依赖于数据源,用过这个控件的都知道,需要遵守它的数据源和代理协议,实现数据源和代理方法。那么tableView代理方法的执行顺序的怎么样的呢?UITableView返回有多少组-----原创 2016-05-27 23:19:41 · 400 阅读 · 0 评论 -
iOS的欢迎界面Launch Screen动态加载广告
当我们打开一款应用程序的时候,首先映入眼帘的往往并不是程序的主界面,而是经过精心设计的欢迎界面,这个界面通常会停留几秒钟,然后消失。看似很平常的一个小小的欢迎界面,其实还大有讲究。一、为什么会出现欢迎界面?程序在启动的过程中需要消耗一些时间,那么在加载出现主界面之前,会出现短暂的黑屏,这实在是很糟糕的一件事情,会给用户一个非常不好的体验。为了缓解用户等待过程中心理的不适转载 2016-06-27 22:02:38 · 604 阅读 · 1 评论 -
iOS开发中的NSUndoManager的undo和redo功能
以前保存账户登录数据时用过一次CoreData,最近在研究CoreData官方demo(CoreDataBooks)的时候,发现了一个有意思的功能undo/redo,也就是给我们弥补犯下犯错的功能,一、简介帮助文档上说,NSUndoManager就是一个通用的撤消堆栈,你可以注册一个回调函数,当对象的属性改变时,你可以通过调用该函数,进行撤消管理。可以看到NSUndoMan转载 2016-07-10 22:43:33 · 1684 阅读 · 0 评论 -
iOS开发中经常用到的细节
iOS 开发优化很好的文章,iOS开发性能调优http://blog.csdn.net/linzhiji/article/details/8792930多线程多线程开发在 iOS 开发中是非常强大而且能提升性能的手段,特别是在网络请求部分,结合 block 使用,不仅要考虑到线程问题,还有 block 块的循环引用,所以必须要特别强调,时刻提醒自己。block转载 2016-06-04 19:22:35 · 364 阅读 · 0 评论 -
iOS开发中使用平率很高的宏定义
本文是对iOS开发中常用宏定义的一些笔记整理,分享出来,方便广大开发者。有时间后期会更新。原创 2016-05-26 22:08:36 · 345 阅读 · 0 评论 -
iOS高级开发实战技巧讲解
iOS开发过程中,总有些个问题让人纠结,它们不会让程序崩溃,但是会让人崩溃。这里分享一些细节以及从其他地方的引用。转载 2016-06-04 19:09:35 · 462 阅读 · 0 评论 -
App语言国际化(iOS)
这是一个互联网时代,现在的一些app项目中,会出现app语言的国际化。在网上也看到过很多的帖子。这里也仅供参考。废话不多少。直接上。1.创建国际化语言文件,但命名必须为:Localizable.strings2.选择新建的Localizable.strings文件,在Utilites中,点击Localizable选项。3.然后创建语言包。创建后,你的Loca原创 2016-05-05 18:58:38 · 334 阅读 · 0 评论 -
iOS开发探索-多线程(NSThread、NSOperation、GCD)编程浅谈
一、基本概念进程: 一个具有一定独立功能的程序关于某个数据集合的一次运行活动。可以理解成一个运行中的应用程序。线程:程序执行流的最小单元,线程是进程中的一个实体。同步:只能在当前线程按先后顺序依次执行,不开启新线程。异步:可以在当前线程开启多个新线程执行,可不按顺序执行。队列:装载线程任务的队形结构。并发:线程执行可以同时一起进行执行。串行:线程执行只能依次逐一先后转载 2016-05-31 23:49:14 · 376 阅读 · 0 评论 -
iOS开发中获取短信验证码倒计时按钮的实现
这个倒计时代码对于感兴趣的,没做过的可以看看,老油条们都有自己的积累,原创 2016-05-31 23:33:18 · 4973 阅读 · 0 评论 -
iOS开发-跳转到第三方应用和调用系统功能
本博文主要记录开发中遇到的一些应用间的跳转,以及调用系统功能为自己的应用服务。原创 2016-05-29 21:55:50 · 638 阅读 · 0 评论 -
ios开发中需要用到的图片
在开发时,有时经常会忘记一些图片的尺寸,经常需要到网上查,最近还有人问我这些,当然网上也有很多这方面的资料。既然问到了,我就抽空在这里做一下记录,方便广大开发者。可能还有不完整的地方,后续有时间再做补充。原创 2016-05-25 23:14:29 · 614 阅读 · 0 评论 -
iOS开发中ARC与非ARC的混合编程
自从苹果的自动内存管理一出来,开发者就不用手动释放对象了,但在编程的过程中,我们还是会用到很多别人封装好的第三方代码,由于很多第三方都说在非ARC下运行的。当你使用到第三方代码编译时Xcode会报错,类似下图所示。类似这样就说明第三方是非ARC,在Xcode中需要进行一些配置。具体操作步骤如下图所示。到第5步时点击选中文件的空白处,如下图所示。输原创 2016-05-25 23:00:11 · 336 阅读 · 0 评论 -
iOS 应用支持 IPv6
iOS 行业内就得起一次风暴呀。自从 5 月初 Apple 明文规定所有开发者在 6 月 1 号以后提交新版本需要支持 IPv6-Only 的网络,大家便开始热火朝天的研究如何支持 IPv6,以及应用中哪些模块目前不支持 IPv6。一、IPv6-Only 支持是啥?首先 IPv6,是对 IPv4 地址空间的扩充。目前当我们用 iOS 设备连接上 Wifi、4G、3G 等网络时,转载 2016-08-10 22:03:25 · 512 阅读 · 0 评论