iOS开发
文章平均质量分 59
ycs_man
这个作者很懒,什么都没留下…
展开
-
浅析Strideable协议(Swift)
凡是遵守了Strideable协议的类型,理论上都是连续的,在单一维度上的值能够被抵消和测量,支持整型,浮点型和索引值,Strideable协议继承于 Comparable。假如我们想实现穿越到指定的时间,例如1个小时之后。//伪代码var date = NSDate()date = date + 3600 //3600秒 = 1小时date += 3600原创 2016-04-25 14:14:34 · 1094 阅读 · 0 评论 -
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 · 312 阅读 · 0 评论 -
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 · 396 阅读 · 0 评论 -
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 · 311 阅读 · 0 评论 -
SQLite加密之SQLCipher
至于SQLCipher,我就不多说了,百度一下,你就知道。公司的iOS APP要给SQLite,今天就上网查了些资料,做了下整理,主要参考SQLCipher的官方集成文档,有不妥之处大家提出来我再改进,感谢拍砖。官方集成文档:https://www.zetetic.net/sqlcipher/ios-tutorial/。Prerequisites安装Xcode开发环境,不用多说了吧转载 2016-03-14 10:30:03 · 1736 阅读 · 0 评论 -
Apple公司联系邮箱收录
苹果开发者热线: 4006701855申请邓氏编码出问题了可以拨打客服热线: 4008202669AppReview@apple.com应用在提交后(处于“审核中”),应用和应用内购的状态状态更新通知——与开发者遭拒和影响审核时间相关的信息应用遭拒通知咨询-快速审核请求iTSPayments@apple.com支付状态查询与苹果向开发者支原创 2016-03-15 09:43:57 · 1167 阅读 · 0 评论 -
iOS 学习资料整理
这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更快的入门, 更准确的定位的目前所处的位置.该文档会持续更新, 同时也欢迎更多具有丰富经验的 iOS 开发者将自己的常用的一些工具, 学习资料, 学习心得等分享上来, 我将定期筛选合并, 文档尚有一些不完善之处, 也转载 2016-03-15 12:54:05 · 471 阅读 · 0 评论 -
iOS版本迭代
当前运行版本信息可以通过info.plist文件中的bundle version中获取:[cpp] view plaincopyNSDictionary *infoDic = [[NSBundle mainBundle] infoDictionary]; CFShow(infoDic); NSString *appVersion = [infoDic o原创 2016-03-23 11:56:27 · 1388 阅读 · 0 评论 -
iOS9 UIStackView 简介
作者:Umberto Raimondi,原文链接,原文日期:2015-12-08译者:CoderAFI;校对:Channe;定稿:shanks示例程序采用 Swift2.0 编写,需要用 Xcode7 进行编译,可以访问 Github 或者 zipped 下载本文源代码iOS9 新加入了一个非常易用的布局控件 UIStackView,它可以将一组 UIView 视图进行垂直转载 2016-04-19 10:02:08 · 421 阅读 · 0 评论 -
NSStringTransform常量
以前深藏在 Core Foundation的字符串变形这次被带到了 NSString 和 Swift String 中。这让 Cocoa 这项强大功能变得十分易用,因为不用再去理会桥接 CFStringRef 所带来的麻烦。下面介绍一下新 NSStringTransform*常量: 音译: NSStringTransformLat原创 2016-03-30 13:20:46 · 647 阅读 · 0 评论 -
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 · 1342 阅读 · 0 评论 -
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 · 478 阅读 · 0 评论 -
Block
代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:按照调用函数的方式调用块对象变量就可以了:int result = myB转载 2016-03-07 13:50:01 · 218 阅读 · 0 评论