自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 问答 (1)
  • 收藏
  • 关注

转载 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 495

转载 Swift中闭包用法详解

闭包Closure是功能性自包含模块,可以在代码中被传递和使用。 Swift 中的闭包与 C 和 Objective-C中的( blocks) 以及其他一些编程语言中的 lambdas 比较相似。闭包可以 捕获 和存储其所在上下文中任意常量和变量的引用。 这就是所谓的闭合并包裹着这些常量和变量,俗称闭包。Swift会管理在 捕获 过程中涉及到的所有内存操作。在Swift函数章节中介绍的

2016-07-21 23:23:26 379

转载 iOS开发中的NSUndoManager的undo和redo功能

以前保存账户登录数据时用过一次CoreData,最近在研究CoreData官方demo(CoreDataBooks)的时候,发现了一个有意思的功能undo/redo,也就是给我们弥补犯下犯错的功能,一、简介帮助文档上说,NSUndoManager就是一个通用的撤消堆栈,你可以注册一个回调函数,当对象的属性改变时,你可以通过调用该函数,进行撤消管理。可以看到NSUndoMan

2016-07-10 22:43:33 1647

原创 Swift语言中的控制语句和函数

前面说了swift的语法不专门来讲,因为专门学语法会感觉比较无聊,所以就穿插来讲,在讲界面和效果一段时间,又讲一下语法,这样或许会好点。这里就来讲Swift中的控制语句和函数。控制语句是实现程序结构和逻辑结构的重要语法,和OC一样,甚至和大多数语言一样,Swift语言提供了两种重要的控制语句。一:分之语句:根据不同的条件执行不同的代码。二:循环语句:根据条件反复的执行一段代

2016-06-29 23:49:16 523

转载 iOS的欢迎界面Launch Screen动态加载广告

当我们打开一款应用程序的时候,首先映入眼帘的往往并不是程序的主界面,而是经过精心设计的欢迎界面,这个界面通常会停留几秒钟,然后消失。看似很平常的一个小小的欢迎界面,其实还大有讲究。一、为什么会出现欢迎界面?程序在启动的过程中需要消耗一些时间,那么在加载出现主界面之前,会出现短暂的黑屏,这实在是很糟糕的一件事情,会给用户一个非常不好的体验。为了缓解用户等待过程中心理的不适

2016-06-27 22:02:38 558 1

原创 在Swift语言中UIScrollView的基本使用。

在这里,简单的说下UI高级控件UIScrollView在项目中的基本使用。控件的属性都一样,OC的就不说了,直接说Swift版本的基本使用;算是做笔记,也算是一次复习吧。在iOS的开发中,滚动视图UIScrollView在浏览的内容较多,超出屏幕范围时的首选控件;多的不说,看代码;创建滚动视图方式的代码如下:class ViewController: UIViewControlle

2016-06-22 22:33:49 497

原创 iOS开发中sqlite数据库的基本使用

在开发中,我们都会听说过”数据库持久化“这一词。怎么做到数据的持久化呢,无非就是把一些数据保存起来,在应用关闭后(不是卸载),下次再次启动应用程序时能够读取到上次保存的数据。这样就做到了数据的持久化。在iOS开发中,对数据的持久化有写文件,归档,NSUserDefaults ,SQLite,coreData。本博文主要介绍SQLite的基本使用。有时间再对coreData做基本的介绍。对于写文件,

2016-06-10 22:54:18 471

原创 Swift语言中的枚举和结构体

本篇是讲swift语言中,枚举和结构体的相关知识点,有不对的地方,各位大神多多指点。

2016-06-05 14:32:34 432

转载 iOS开发中经常用到的细节

iOS 开发优化很好的文章,iOS开发性能调优http://blog.csdn.net/linzhiji/article/details/8792930多线程多线程开发在 iOS 开发中是非常强大而且能提升性能的手段,特别是在网络请求部分,结合 block 使用,不仅要考虑到线程问题,还有 block 块的循环引用,所以必须要特别强调,时刻提醒自己。block

2016-06-04 19:22:35 353

转载 iOS高级开发实战技巧讲解

iOS开发过程中,总有些个问题让人纠结,它们不会让程序崩溃,但是会让人崩溃。这里分享一些细节以及从其他地方的引用。

2016-06-04 19:09:35 434

原创 iOS开发中的视图和各种基础控件----Swift

本篇文章是记录用Swift语言来显示iOS开发中用到的基础控件的用法,这些控件的用法和属性与OC中的一样,只是在语法上稍微有点不同。不会的人一看就会了,大牛连看都不用就会了。

2016-06-01 22:04:02 1593

转载 iOS开发探索-多线程(NSThread、NSOperation、GCD)编程浅谈

一、基本概念进程: 一个具有一定独立功能的程序关于某个数据集合的一次运行活动。可以理解成一个运行中的应用程序。线程:程序执行流的最小单元,线程是进程中的一个实体。同步:只能在当前线程按先后顺序依次执行,不开启新线程。异步:可以在当前线程开启多个新线程执行,可不按顺序执行。队列:装载线程任务的队形结构。并发:线程执行可以同时一起进行执行。串行:线程执行只能依次逐一先后

2016-05-31 23:49:14 362

原创 iOS开发中获取短信验证码倒计时按钮的实现

这个倒计时代码对于感兴趣的,没做过的可以看看,老油条们都有自己的积累,

2016-05-31 23:33:18 4959

原创 iOS开发-跳转到第三方应用和调用系统功能

本博文主要记录开发中遇到的一些应用间的跳转,以及调用系统功能为自己的应用服务。

2016-05-29 21:55:50 624

原创 Swift 和 OC 的交互(混合编程)

学习Swift也有一段时间了,但一直以来都是主打OC语言在开发项目。在这里也对Swift这门语言做个笔记。方便自己也方便大家。现在先不说Swift具体的知识语法。就先简单的说说 Swift 与 Objective-C 的混合编程吧,先做一个简单的过度。根据苹果官方文档的介绍。Swift就是对OC 的一个包装。所有的Swift底层,框架都是使用OC来实现的,所以呢,Swift 可以和Co

2016-05-28 21:14:12 840

原创 浅谈 UITableView

UITableView是开发中不可缺少的一个控件,也是比较重要的一个控件,那些基本的初始化和基本属性设置这里就不说了。一.UITableView的工作原理。1).tableView上显示的全部数据都依赖于数据源,用过这个控件的都知道,需要遵守它的数据源和代理协议,实现数据源和代理方法。那么tableView代理方法的执行顺序的怎么样的呢?UITableView返回有多少组-----

2016-05-27 23:19:41 390

原创 iOS开发中(Xcode)常见报错和解决办法

在开发的过程中经常会遇到一些报错,其实这也是很正常的事情。有些错可能自己也没遇见过,需要到网上查资料,这里我对自己开发中遇到的错收集整理了下。对于我或许相当于做笔记一样在记录。也希望对大家有用。

2016-05-27 13:00:49 1929

原创 iOS开发中使用平率很高的宏定义

本文是对iOS开发中常用宏定义的一些笔记整理,分享出来,方便广大开发者。有时间后期会更新。

2016-05-26 22:08:36 334

原创 ios开发中需要用到的图片

在开发时,有时经常会忘记一些图片的尺寸,经常需要到网上查,最近还有人问我这些,当然网上也有很多这方面的资料。既然问到了,我就抽空在这里做一下记录,方便广大开发者。可能还有不完整的地方,后续有时间再做补充。

2016-05-25 23:14:29 605

原创 iOS开发中ARC与非ARC的混合编程

自从苹果的自动内存管理一出来,开发者就不用手动释放对象了,但在编程的过程中,我们还是会用到很多别人封装好的第三方代码,由于很多第三方都说在非ARC下运行的。当你使用到第三方代码编译时Xcode会报错,类似下图所示。类似这样就说明第三方是非ARC,在Xcode中需要进行一些配置。具体操作步骤如下图所示。到第5步时点击选中文件的空白处,如下图所示。输

2016-05-25 23:00:11 328

原创 iOS一个简单的点赞动画

苹果在动画这一块做得确实很不错,一款很炫酷的动画会给人很好的视觉效果,给用户很好的体验,这是在项目中遇到过的一个小小的点赞动画,在这里记录一下,也给广大开发者一个小小小小小的分享。不要见笑

2016-05-23 22:46:23 2691

原创 iOS开发常见的奇葩技巧,

在iOS的移动开发中我们常会遇到一些我们没有见过的小问题,但又不知道怎么去解决,比如说,tableView显示的cell没内容怎么处理,图片拉伸怎么样才能不变形等等等。在这里就让我们一起来学习一下iOS开发一些常见的小小技巧吧。三五年的老手勿喷。如果有什么意见或者建议都可以说哦。

2016-05-21 18:36:50 603

原创 App语言国际化(iOS)

这是一个互联网时代,现在的一些app项目中,会出现app语言的国际化。在网上也看到过很多的帖子。这里也仅供参考。废话不多少。直接上。1.创建国际化语言文件,但命名必须为:Localizable.strings2.选择新建的Localizable.strings文件,在Utilites中,点击Localizable选项。3.然后创建语言包。创建后,你的Loca

2016-05-05 18:58:38 327

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除