首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
wangzzzzz47400
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 21
沸点 1
赞
22
返回
|
搜索文章
赞
文章( 21 )
沸点( 1 )
Swift之struct二进制大小分析
随着Swift的日渐成熟和给开发过程带来的便利性及安全性,京喜App中的原生业务模块和基础模块使用Swift开发占比逐渐增高。本次讨论的是struct对比Class的一些优劣势,重点分析对包体积影响。
8个SwiftUI的小技巧让隔壁同事两眼放光,直呼太卷了
在日常的SwiftUI开发过程中,常常会出现一些“小BUG”让我们措手不及、头顶发凉。这些问题可能是由于我们自己不熟悉SwiftUI语法导致的,也有是SwiftUI本身自带的缺陷,毕竟是.......
Lucene 倒排索引原理
Lucene 作为 Apache 开源的一款搜索工具,一直以来是实现搜索功能的神兵利器,现今火热的 Solr 和 Elasticsearch 均基于该工具包进行开发,我们搜索召回组这边也是基于 Lucene 实现了一套索引构建机制,用于酒店搜索、门票搜索、大搜等搜索相关业务。而 ...
iOS代码覆盖率(二)-增量覆盖率自动化实践
一、获取代码diff 1、找到两次提交确认增量代码 通过 git log 找到最近一次(多次)的改动日志: a8692db2716eeb909aa9a9e48a89ac1a5368fa1f 这次的修改
从Oclint开始接触Clang编译
安装:运行cmake图形界面程序,在左上角的选项栏中选择Tools,点击How to install for Command Line Use,官方给出了三种安装cmake command line tool的方法,即终端能够识别cmake命令的方法。我选择了官方给出的第二种方…
一文说清 OCLint 源码解析及工作流分析
由于 OCLint 是一个基于 Clang tool 的静态代码分析工具,所以不得不提一下 Clang。 Clang 作为 LLVM 的子项目, 是一个用来编译 c,c++,以及 oc 的编译器。 OCLint 本身是基于 Clang tool 的,换句话说相当于做了一层封装。…
【Clang/LLVM入门系列】如何让 Xcode 使用自定义 Clang 及其插件
在使用libTooling接口实现了一个clang plugin后,我们可能需要将它集成到Xcode工程中,让Xcode使用我们定制版本的Clang,并且在编译时加载我们新写的plugin。 本文具体讲一下需要配置的Xcode工程细节。 1. 定义环境变量 2. 关闭COMPI…
LLVM-Clang插件开发
LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。 LL…
iOS底层探索之LLVM(三)——自定义Clang插件(下)
小知识,大挑战!手把手教大家自定义一个Xcode 的 `Clang`插件,实现的功能是对不正确使用属性修饰会进行报错,并提示正确的用词。“程序员必备小知识”,赶快学起来吧!
iOS底层进阶路线图(跳槽加薪必看)
序言 iOS现在行情内卷严重,而且岗位稀少(有些甚至没有)失业的人比找工作的人还要多。失业即相当于转行,跳槽即相当于降低自己的身价。随便金九银十跳槽季;做iOS开发的你,你是否在时刻准备着跳槽或者转行
下一页
个人成就
文章被点赞
139
文章被阅读
39,492
掘力值
777
关注了
16
关注者
81
收藏集
5
关注标签
21
加入于
2018-06-12