首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
lhwhu
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
赞
文章( 18 )
沸点( 0 )
【老司机精选】iOS 符号化:基础与进阶
前言 符号化能帮助我们在定位 bug 、崩溃和性能瓶颈时,从运行时日志与堆栈找到根本的代码原因; 相信大家了解 atos 或 dSYM 等常用符号化工具,但这些工具是如何运作的? 本篇文章将围绕符号化
Swift 5.1 新特性:透明类型关键字 some
相信大家都对刚发布的 SwiftUI 印象深刻,在看示例代码的时候发现 View 前面有一个关键字 some。我开始以为是 SwiftUI 自带的属性,后来经网友提醒发现是 Swift 5.1 的新特性。 some 的用法就是修饰在一个 protocol 前面,默认场景下 pr…
如何面试一个Swift程序员
说到Swift不得不提一下Objective-C。 Objective-C作为和C++同一时代的语言,是苹果和Smalltalk生下的孩子,它寄托了苹果无尽的期望。 然而时代在发展,人们通过无数次实践总结出了各种编程思想。Objective-C那诡异的中括号和动态语言的弊端,让…
让你的 Swift 代码更 Swift
Swift 有很多其他语言所没有的独特的结构和方法,因此很多刚开始接触 Swift 的开发者并没有发挥它本身的优势。 所以,我们就来看一看那些让你的 Swift 代码更 Swift 的写法吧~
MachO 代码签名剖析
验证代码的正确性是计算机科学中最难的问题之一,因为不存在普遍意义的正确的算法,所以这一验证通常使用数字签名处理。数字签名主要做两部分工作: 验证代码的来源是否合法。 代码是否被修改过。 代码签名并非苹
我是这样学习拥有18k⭐️的Kingfisher优秀代码的--亲自实战优化项目代码和结构【物超所值】
Kingfisher是由onevcat编写的用于下载和缓存网络图片的轻量级Swift工具库,目前在github收获的star已经达到了18k了。其内容包括了GCD、Swift的高级语法、缓存、硬盘读写、网络编程、图形绘制等大量iOS开发知识。 本篇博客不再简述Kingfishe…
『码』出高质量
本文从易理解、可维护、可扩展三个维度简要介绍了对高质量代码的理解。 同时,提出了一种新的 GUI 模式:MVVS。 个人认为,高质量的代码首先应该是『简单的』。 本文将从上述三点展开讨论,谈谈我个人的理解。 高质量的代码一定是易于理解的代码,读起来应该像言情小说,而不是诘诎的文…
爱了爱了❤️Core Animation动画全析都在此-【建议收藏】--附加OC和Swift版的Demo
Introduction Core Animation其实是一个令人误解的命名。你可能认为它只是用来做动画的, 但实际上它是从一个叫做Layer Kit这么一个不怎么和动画有关的名字演变而来,所以做动
如何从资源和代码层面实现App全方位瘦身?-包大小优化
引言 其实关于此类的博客网上有很多,可能有很多是原创,可能有很多是转载,当然也有很多是抄袭,前些天看到头条也有一篇,写的很好,但是觉得对于初学者,实质性意义觉得不大【因为毕竟要代码保密,资源保密】。
从fishhook第三方库学到的知识【有所得】
背景 在写监控App启动时间的博客之前,发现有一个知识点,还是要讲解梳理一下,毕竟在监控App启动时间优化之前要用到一个知识点- Hook技术。 在逆向开发中是指改变程序运行流程的技术,通过Hook可
下一页
个人成就
文章被阅读
849
掘力值
17
关注了
33
关注者
0
收藏集
8
关注标签
4
加入于
2016-08-11