加载中
Xcode的常用快捷键

新建一个窗口: cmd+t 折叠代码(xcode9之后): 局部折叠(折叠一个函数): Command+Option+Left/Right 全局折叠(折叠当前文件下的全部函数): Shift+Command+Option+Left/Right 折叠注释块(//之间...

2018/08/29 15:04
13
iOS获取手机型号

//不同iPhone设备屏幕比例 iPhone5,4寸,比例16:9 iPhone5c,4寸,比例16:9 iPhone5s,4寸,比例16:9 iPhone6,4.7寸,比例16:9 iPhone6plus,5.5寸,比例16:9 iPhone7,4.7寸,比例1...

2018/03/24 15:03
16
HandyJSON阅读笔记

HandyJSON仓库: https://github.com/alibaba/HandyJSON HandyJSON 花了一天半的时间大概阅读学习了一下阿里巴巴开源的HandyJSON库, 只能说是简单的了解一下, Swift Runtime相关的代码没有深入...

2018/02/02 16:41
39
WCDBSwift笔记

是时候使用WCDBSwift了. 用过Realm, SQLite.swift, 各有利弊吧, 但都没有达到我想象中的那么好用. 最近花了几天时间研究一下WCDBSwift的用法, 发现这个才是我最想要的数据库操作库, 线程安全...

Fastlane自动化打包笔记

安装fastlane github仓库: https://github.com/fastlane/fastlane fastlane官网: https://docs.fastlane.tools/ fastlane actions: https://docs.fastlane.tools/actions/ 一个配置文档: htt...

2018/01/26 14:01
167
swift中的新特性

1.swift4可以通过default从字典中取一个非空的值(数组没有类似的属性) let value = starWordsCount[starName, default: 0] //从字典中取值并赋默认值 2.可以使用如下的方式定义一个多行的...

2018/01/24 12:05
36
Google Authenticator

发现个好玩的东西, 谷歌验证. 谷歌验证的原理基于HMAC-Based One-Time Password算法, 简称HOTP. HOTP工作原理如下: 客户端和服务端事先协商好一个秘钥K, 用于一次性密码的生成过程, 此秘钥不...

2018/01/12 10:17
24
关于微信跳一跳游戏辅助笔记

最近新版本的微信小程序游戏跳一跳火爆朋友圈. 而Python3实现的跳一跳游戏辅助程序也是火了一大把. 跳一跳游戏辅助仓库地址: https://github.com/wangshub/wechat_jump_game. 工具介绍 WebD...

LLDB调试工具简单使用

LLDB简介 LLDB是开源的, 内置于Xcode的Debugger 其可以安装C++或者Python插件. LLDB绑定在Xcode内部, 存在于主窗口底部的控制台中. 平时用Xcode调试程序, 实际走的都是LLDB. 熟练使用LLDB, 可...

2017/11/28 18:32
34
SQLite.swift简单实用笔记

SQLite.swift其实就是sqlite3的高级封装,它提供一种更加友好的方式方便我们实用sqlite, 不需要沃恩直接书写sql语句,因此避免了不安全的数据访问等等. 用着还不错. 简单的查询和参数绑定接口 ...

2017/11/09 18:30
27
RealmSwift入门(简单介绍)

RealmSwift详解: https://realm.io/cn/docs/swift/latest/#examples 1.Realm数据库,获取Realm数据库的地址 模拟器上: Swift using Realm Swift: (lldb) po Realm.Configuration.defaultConfi...

Phtots框架简介

Reference: http://www.jianshu.com/p/cc85282fac5e Phtots框架: 1.PHAsset:包含具体的每个照片的资源信息. 看看些常用的 api (1).资源的原信息. mediaType:PHAssetMediaType类型的枚举值: ...

2017/10/19 11:26
10
swift开发一个Widget应用

对于从零开发一个Widget应用, 本文主要介绍如下几点: 1.为现已有工程添加Widget; 2.绘制UI; 3.App间跳转; 4.数据共享的方式; 1.为现有工程添加Widget 新建工程 选择`Today Extension`, 确认,...

2017/10/16 15:57
26
instrument工具的使用

instrument工具列表如下图所示. 说实话在项目中自己用过的也不多, 也就那几个吧, 用的频率也不太高. 本打算好好写个博客详详细细的介绍下所有工具的使用. 但是打开一看, 瞬间就放弃了.... 那...

2017/10/12 17:51
30
Swift中where关键字的应用场景和用法

使用几个例子介绍swift中where关键字的应用场景和基本用法.

2017/10/11 11:18
46
前段时间阅读了王巍的书<<Swift必备tips>>,根据自己需要总结了如下笔记

笔者关于Swift的笔记(持续更新): https://www.gitbook.com/book/hell03w/swift-note #1. 柯里化 在计算机科学中,柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数...

2017/08/16 22:13
100
原 记录一下iOS开发中琐碎的点点_6

1. app间跳转 跳转到appstore 找到应用程序的描述链接,比如:http://itunes.apple.com/gb/app/yi-dong-cai-bian/id391945719?mt=8 然后将 http:// 替换为 itms:// 或者 itms-apps://:( itm...

为什么广告商需要idfa?

最近遇到一点关于idfa的问题, 引发了对idfa用途原理的思考. 以下为查资料和自己思考得出的结论. 作为一个开发人员, 对广告行业还是比较陌生的. 笔者是从appstore提交应用的idfa选项开始思考....

2017/06/16 16:25
100

没有更多内容

加载失败,请刷新页面

返回顶部
顶部