会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
纠结的哈士奇
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
19
下一页
2017年8月2日
Swift中的map 和 flatMap 原理及用法
摘要: 之前对这两个概念有点糊,今天正好遇到一个相关需求,才深入了解了下。 需求如下: 大概就是对一个数组的model,重构成一个新model,返回得到一个新数组 用map很容易实现,不过后来我需要对其中进行一些过滤处理,这样,用map就不行了,幸好,flatMap可以满足我的需要。 其中原因归纳如下: m
阅读全文
posted @ 2017-08-02 18:49 那一抹风情
阅读(1643)
评论(0)
推荐(0)
2017年7月20日
iOS获取真机沙盒文件、获取真机本地数据
摘要: 有时我们需要对真机内的数据进行分析,那么如何获取沙盒所有数据文件呢? 1、设备连接到电脑,打开xcode 2、打开window-devices 3、打开后,选择设备名,选择app,导出数据 4、最后拿到的数据如下: 右击查看- 显示包内容,就能得到沙盒文件啦 enjoy~
阅读全文
posted @ 2017-07-20 15:17 那一抹风情
阅读(1881)
评论(0)
推荐(0)
2017年7月19日
Mac终端查看sqlite3数据库、表数据等(含sqlite可视化工具下载)
摘要: 背景: 有时候,我们在用FMDB等库处理iOS数据库时,沙盒里保存的数据库格式为.sqlite3。 那么,我们如何查看这个数据库呢? 其实有两种方法: 1、借助工具 - Sqlite Database brower,免费 下载链接:http://download.csdn.net/download/
阅读全文
posted @ 2017-07-19 13:21 那一抹风情
阅读(40382)
评论(0)
推荐(0)
2017年7月13日
iOS 实现加载转圈效果
摘要: 1、思路: 新建一个view,添加shape,给予一个动画实现。 2、效果图: 效果1: 效果2: gif有点卡,代码运行不会这样。 3、源码(整个类放进来的) 效果1源码: // // YJDownloadingCircle.swift // k12_sl_iOS // // Created by
阅读全文
posted @ 2017-07-13 11:36 那一抹风情
阅读(4099)
评论(0)
推荐(0)
2017年7月12日
Swift3 - compare方法之ComparisonResult说明
摘要: Swift3在实现两个对象比较时,引入了compare方法,其中,方法返回值ComparisonResult解释如下: ComparisonResult是一个枚举类型,包含了以下3个成员: 其中: q orderedAscending(-1):左操作数小于右操作数。 q orderedSame(0)
阅读全文
posted @ 2017-07-12 09:54 那一抹风情
阅读(2805)
评论(0)
推荐(0)
2017年7月10日
iOS UILabel设置行间距和字间距
摘要: 实现UILabel的文字,设置行间距和字间距。 效果图: 代码: 以上的参数,都可以自己根据需求封装方法。 行间距:lineSpacing 字间距:NSKernAttributeName 的value值 其他。。。 最后,如果要计算设置后的高度或size 把 NSParagraphStyleAttr
阅读全文
posted @ 2017-07-10 16:32 那一抹风情
阅读(4106)
评论(0)
推荐(0)
Swift3 GCD队列优先级说明
摘要: 从ios8开始,苹果引入了一个新的概念 QoS(quality of service),用于指定GCD队列的优先级。 swift3之前:只有4个优先级 high > default > low > background swift3之后:调整为6个优先级 userInteractive > defa
阅读全文
posted @ 2017-07-10 14:06 那一抹风情
阅读(1391)
评论(0)
推荐(0)
2017年7月7日
iOS获取ipa素材、提取ipa资源图片文件
摘要: 当我们看到一款优秀的App时,我们可能对它的一些素材比较感兴趣,或者我们也想仿写一款类似app,那么怎么能获取到它的素材资源文件呢? 下面我以ofo举例: 1、打开iTunes,搜索ofo关键字,选择商店下 找到后,下载下来,然后切换回到资料库,会看到已下载的列表 2、右击Finder显示,查看本地
阅读全文
posted @ 2017-07-07 20:39 那一抹风情
阅读(6134)
评论(0)
推荐(0)
2017年7月6日
Swift打印Debug日志,实现Release下不打印
摘要: OC内,我们往往做log打印时,会考虑一个Debug环境下打印,Release下控制不打印,以节约性能消耗。 OC我们可以这样做: 在pch文件内,定义如下: 在Swift内要实现同样效果,我们依然可以同理实现: 1、不同于OC,swift没有pch文件,但Swift中只要在一个文件中声明了一个公开
阅读全文
posted @ 2017-07-06 20:54 那一抹风情
阅读(3181)
评论(0)
推荐(0)
Safari导入书签
摘要: 1、打开Safari 这边safari会自动带出一些关联的浏览器,但如果你要导入的浏览器不在这里的话,就需要看第二步。 2、比如,这里我要从QQ浏览器导入,先打开QQ浏览器。 其他浏览器都类似,找到书签管理,都能找到一个导出的按钮,这里导出来的是一个html格式。 3、再次回到safari,找到导入
阅读全文
posted @ 2017-07-06 14:10 那一抹风情
阅读(2391)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
19
下一页
公告