自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 浅析Strideable协议(Swift)

凡是遵守了Strideable协议的类型,理论上都是连续的,在单一维度上的值能够被抵消和测量,支持整型,浮点型和索引值,Strideable协议继承于 Comparable。假如我们想实现穿越到指定的时间,例如1个小时之后。//伪代码var date = NSDate()date = date + 3600    //3600秒 = 1小时date += 3600

2016-04-25 14:14:34 1088

原创 Swift开发参考书籍

1.Beginning iPhone Development with Swift: Exploring the iOS SDK by Jeff LaMarche, Frederik Olsson, Jack Nutting, Kim Topley, David Mark
链接2.Mega Swift Bundle from raywenderlich.com
链接3.iOS

2016-04-22 09:31:06 1339

原创 swift 的迭代与递归

//迭代var factoriali = 1for i in 1...5 { factoriali *= i}print(factoriali) // "120"//递归func factorialr(n: Int) -> Int { if n == 0 || n == 1 { return 1

2016-04-20 17:51:11 471

翻译 iOS 9 App 瘦身功能

App 瘦身简介当前市场上存在大量的 iOS 设备,因此有多种屏幕尺寸和分辨率,要想保证一个 App 在多种屏幕下的展示效果需要大量的资源(比如 png、jpeg 以及二进制的 PDF)。不幸的是,这导致用户需要下载一个巨大的程序包(之前的 iOS 版本强制用户下载全部 App 文件,包括他们在用 iPhone 时永远也不会用到的 iPad 适配图片)。16G 的 iPhone 仍然有不少

2016-04-19 16:58:31 2153 1

转载 iOS9 UIStackView 简介

作者:Umberto Raimondi,原文链接,原文日期:2015-12-08译者:CoderAFI;校对:Channe;定稿:shanks示例程序采用 Swift2.0 编写,需要用 Xcode7 进行编译,可以访问 Github 或者 zipped 下载本文源代码iOS9 新加入了一个非常易用的布局控件 UIStackView,它可以将一组 UIView 视图进行垂直

2016-04-19 10:02:08 413

原创 NSStringTransform常量

以前深藏在 Core Foundation的字符串变形这次被带到了 NSString 和 Swift String 中。这让 Cocoa 这项强大功能变得十分易用,因为不用再去理会桥接 CFStringRef 所带来的麻烦。下面介绍一下新 NSStringTransform*常量: 音译:     NSStringTransformLat

2016-03-30 13:20:46 642

原创 iOS版本迭代

当前运行版本信息可以通过info.plist文件中的bundle version中获取:[cpp] view plaincopyNSDictionary *infoDic = [[NSBundle mainBundle] infoDictionary]; CFShow(infoDic); NSString *appVersion = [infoDic o

2016-03-23 11:56:27 1380

转载 iOS 学习资料整理

这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更快的入门, 更准确的定位的目前所处的位置.该文档会持续更新, 同时也欢迎更多具有丰富经验的 iOS 开发者将自己的常用的一些工具, 学习资料, 学习心得等分享上来, 我将定期筛选合并, 文档尚有一些不完善之处, 也

2016-03-15 12:54:05 462

原创 Apple公司联系邮箱收录

苹果开发者热线: 4006701855申请邓氏编码出问题了可以拨打客服热线: 4008202669AppReview@apple.com应用在提交后(处于“审核中”),应用和应用内购的状态状态更新通知——与开发者遭拒和影响审核时间相关的信息应用遭拒通知咨询-快速审核请求iTSPayments@apple.com支付状态查询与苹果向开发者支

2016-03-15 09:43:57 1165

转载 SQLite加密之SQLCipher

至于SQLCipher,我就不多说了,百度一下,你就知道。公司的iOS APP要给SQLite,今天就上网查了些资料,做了下整理,主要参考SQLCipher的官方集成文档,有不妥之处大家提出来我再改进,感谢拍砖。官方集成文档:https://www.zetetic.net/sqlcipher/ios-tutorial/。Prerequisites安装Xcode开发环境,不用多说了吧

2016-03-14 10:30:03 1725

原创 cocoapods 安装

OS10.11系统下 安装cocoapods 以及 安装cocoapods-xcode-plugin-master插件来加载三方框架A.安装cocoapods:1.sudo gem update --system 更新gem(1.1 sudo gem uninstall cocoapods该情况看是否需要卸载cocoapods 一般不必使用该命令)2

2016-03-09 16:13:57 310

原创 iOS优秀技术博客

唐巧王巍破船之家NSHipsterLimboy 无网不剩念茜的博客Xcode DevTed’s Homepagetxx’s blogKEVIN BLOG阿毛的蛋疼地亚庆的 BlogNonomori言无不尽Wonderffee’s BlogI’m TualatriXvclweiCocoabitnixzhu on scriptogr.am不会开机的男孩Nico阿峰的技术窝窝answer_huang代码

2016-03-08 11:58:16 392

转载 NSObject的load和initialize方法

2016-03-07 12:04 0人阅读 评论(0) 收藏 举报在Objective-C中,NSObject是根类,而NSObject.h的头文件中前两个方法就是load和initialize两个类方法,本篇文章就对这两个方法做下说明和整理。0. 概述Objective-C作为一门面向对象语言,有类和对象的概念。编译后,类相关的数据结构会保留在目标文件中,在运行时

2016-03-07 13:51:55 306

转载 Block

代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:按照调用函数的方式调用块对象变量就可以了:int result = myB

2016-03-07 13:50:01 218

空空如也

空空如也

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

TA关注的人

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