会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
兜兜有糖的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
21
下一页
2018年11月2日
《剑指offer - 题目1》
摘要: 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 开始想到的是从左上角开始搜索,这样搜索可能重复,可以标记去重。 但是从左下角开始向右上角搜索比较
阅读全文
posted @ 2018-11-02 17:01 兜兜有糖的博客
阅读(195)
评论(0)
推荐(0)
2018年10月31日
ReplayKit2:声音回调时间戳问题
摘要: 一、ReplayKit2 框架回调中 视频、micphone声音、系统声音三路回调 现在的问题是,micphone的回调几乎是实时的,每秒42次 但是App的声音是几乎500ms一次 这个带来两个声音之间的混音同步问题, 如果强制同步App的声音,必将带来500ms的延时 如果不同步,会带来App路
阅读全文
posted @ 2018-10-31 16:14 兜兜有糖的博客
阅读(1243)
评论(0)
推荐(0)
2018年10月16日
UILable在Autolayout模式下面自动调节字体大小
摘要: 一、需求 固定UILabel的宽度大小在一定范围,内容能够自动伸缩 二、实施 首先加好约束: 约束加好之后,需要设置好Autoshrink属性,包括Line break、BaseLine、以及缩小字体所能够达到的最小字体大小。 如果需要在UILabel中添加padding,可以增加以下代码: htt
阅读全文
posted @ 2018-10-16 19:54 兜兜有糖的博客
阅读(380)
评论(0)
推荐(0)
2018年10月12日
UIView AutoLayout WrapContent,UIview 实现自动包裹
摘要: 一、需求 实现一个UI组件,要求组件内部的内容变化的时候,内容需要同时产生变化 二、实现 效果: 一个三个元素的组件,两边固定大小,中间的Label内容会变化 实现的约束: 首先保证三个元素同时居中,横向上面,两个icon的宽度已知,两个icon距离两边的边距确定,最主要的是label的宽度不确定,
阅读全文
posted @ 2018-10-12 20:59 兜兜有糖的博客
阅读(378)
评论(0)
推荐(0)
为UIView自定义Xib
摘要: 一、需求 通过Interface Builder的形式创建Xib,并将其和一个UIView的子类绑定,如何实现? 二、解决 这个问题通过搜索,有大量的答案,大概答案的代码如下: 也就是在你的子类中,在初始化方法initWithFrame、initWithCoder中主动加载一个xib对应的类,作为子
阅读全文
posted @ 2018-10-12 20:52 兜兜有糖的博客
阅读(1071)
评论(0)
推荐(0)
2018年10月11日
UINavgationBar事件穿透
摘要: 一、事件起因 最近在开发一版本的需求中,遇到一个问题,需要在一个ViewController的顶部,UINavgationBar的下面放置一个View,这个View需要能够正常收到事件 将我们的View放到这个位置之后,发现底部的View、按钮等无法接受到响应 二、解决思路 1)第一次想到的是事件转
阅读全文
posted @ 2018-10-11 20:26 兜兜有糖的博客
阅读(842)
评论(0)
推荐(0)
2018年10月9日
《iOS面试之道》-“串行队列的代码实战” 勘误
摘要: 一、原书第一版154页开始讲解串行队列、并发队列、以及在Dispatch_Async、Dispatch_Sync下面的作用 最后一段代码: 代码如上面,最后输出的数字代表执行顺序。书中最后说顺序会输出两个结果,12345、12435、3一定会在4之前被打印出来 下图的顶部 看到这里觉得有些不对,写了
阅读全文
posted @ 2018-10-09 22:53 兜兜有糖的博客
阅读(351)
评论(0)
推荐(0)
SwiftObject 杂记
摘要: 一、前言 看了一段时间的Swift,慢慢转变了一些对Swift的看法。 Swift作为苹果新晋的开发语言、具有模板编程、函数编程、协议多继承、vTable静态绑定、值引用类型区分、Option类型等动态语法的多种特性。 Swift作为一门跨平台的语言,非常强调性能,静态绑定是Swift跟OC语言的动
阅读全文
posted @ 2018-10-09 15:33 兜兜有糖的博客
阅读(908)
评论(0)
推荐(0)
2018年9月21日
exception EXC_RESOURCE - WAKEUPS 分析(二)
摘要: 一、问题: 直播助手在使用ReplayKit2 Extension的过程中,ReplayKit2的Upload进程工作在后台模式,苹果对处于后台的进程进行了内存和CPU资源的限制。 对于内存: 每种Extension的限制不同,ReplayKit2 Extension 的内存限制是 Active M
阅读全文
posted @ 2018-09-21 15:35 兜兜有糖的博客
阅读(10369)
评论(2)
推荐(1)
2018年9月20日
FLV 分析脚本
摘要: 一、需求 通过脚本,可以检查本地flv文件格式是否正确,可以打印每个Tag中的二进制内容 二、效果 可以看到VideoTag中开始处增加了一段SEI数据,并且可以看到部分字段,gameid、time、network 三、实施 1)为了不重复造轮子,利用python下面的flvlib库 可以通过 pi
阅读全文
posted @ 2018-09-20 19:45 兜兜有糖的博客
阅读(933)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
21
下一页
公告