石不帅_Code

iOS开发者 Swift爱好者 处女座


  • 首页

  • 分类

  • 归档

  • 标签
石不帅_Code

如何做一个流畅的UI

发表于 2017-03-18
前提最近做了一次组内分享,这个 idea 来自去沪江的分享会听到的,学到了一些,也分享给组内的小伙伴. 什么是卡顿?这件事要从RunLoop开始,RunLoop是一个60FPS[注1]的回调,也就是说每16.7ms绘制一次屏幕,也就是我们需要在这个时间内完成缓冲区创建,缓冲区内容的绘制这些是CP ...
阅读全文 »
石不帅_Code

Charles如何抓https(原理、教程)

发表于 2017-03-10
项目最近由 http 转成了 https, 但是charles 不能抓 https 的包,而搜各种资料去发现都因为 charles 版本过低无法用,所以记录下我的解决办法. Charles为什么能抓 https? 都知道 http是明文传输,而 https 的出现就是为了解决这个问题,https ...
阅读全文 »
石不帅_Code

2016年年度总结和2017年年度计划

发表于 2017-02-03
虽然2017年已经过去了一个多月,但还是记录一点文字来做下纪念吧 2016年的总结2016年总体来说是比较成功的一年,这一年年初就离开了之前的公司,也是因为个人没有多考虑清楚,拿到 offer 也没有多考虑就去,这让我自己也发现自己的一个缺点,就是很容易充满乐观情绪,偶尔极度乐观.新换到的这家公 ...
阅读全文 »
石不帅_Code

LLVM-Clang 学习笔记

发表于 2016-11-18
1.先来看看什么是 LLVM?LLVM 是 Low Level Virutal Machine的简称,它是个编译器框架,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time).在2000年 ...
阅读全文 »
石不帅_Code

Swift3中的 Method Swizzling

发表于 2016-10-18
最近发生一些事情,现在待业在家😭,小伙伴给个内推机会,坐标上海🙏🙏🙏 先聊聊Method Swizzling从 Objective-C 开始, runtime一直是解决坑爹需求和面试装逼的一大利器,然而聊起 runtime 很多人都第一个想到 Method Swizzling,.因为 ...
阅读全文 »
石不帅_Code

Swift3中的函数命名(译)

发表于 2016-10-09
Quick Start 写在前面第二次翻译博客,虽然感觉比上一次翻的顺利一点,但是还是磕磕绊绊,不过对自身提高有不少的帮助,若有什么错误,望大家指出.原文链接 昨天我开始将 Jayme 迁移到 Swift3,这是我第一次尝试将 Swift2.2的代码迁移到3.0.整个过程非常繁琐,我不得不承认; ...
阅读全文 »
石不帅_Code

从Swift3的标准库协议看面向协议编程(一)

发表于 2016-10-09
本文主要是从 Hashable作为入口,了解Swift3的标准库协议.再研究从自定义的类去遵循 Sequence和 Collection 两大基础协议,从而加深Swift的面向协议编程的思想 入坑 Swift的时候看了一段演讲,这是链接.这让我对Swift的面向协议编程有了兴趣. Swift中, ...
阅读全文 »
12
石不帅_

石不帅_

iOS开发者 Swift爱好者 处女座

17 日志
2 分类
9 标签
© 2019 石不帅_
由 Hexo 强力驱动
主题 - NexT.Pisces