首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
LGang
掘友等级
iOS搬砖的
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
144
文章 134
沸点 10
赞
144
返回
|
搜索文章
赞
文章( 134 )
沸点( 10 )
Chris Lattner 讲述 Swift 起源故事
在 新推出的 Swift 社区播客第一集 中,Chris Lattner, Garric Nahapetian, 和 John Sundell 讲述了关于 Swift 起源的故事和 Swift 社区的现状。 本文是我整理出的一些比较有趣的东西(为了能更好地阅读而做了部分修改)。…
运行时Hook所有Block方法调用的技术实现
本技术实现在YSBlockHook中。 iOS系统中一共有:C函数、Block、OC类方法三种形式的方法调用。Hook一个方法调用的目的一般是为了监控拦截或者统计一些系统的行为。Hook的机制有很多种,通常良好的Hook方法都是以AOP的形式来实现的。 当我们想Hook一个OC…
玩转 iOS 开发:使用自定义《UIActivity》进行内容分享
简介 这段时间有很多朋友都问我关于怎么去集成ShareSDK或者友盟社会化分享SDK的问题, 其实我想说, Apple一开始就提供了一个类, 供我们去使用分享了, 在iOS 6之后更加增强了这个类, 使我们不再需要集成第三方的, 而且还支持自定义分享的item. 作者感言 在我…
超级签名-原理/机制/技术细节-完全解析
随着苹果对于企业分发证书的频繁吊销和日益收紧,代签名行业也随之迭代出了黑科技,即所谓的超级签名。 从整个安装流程上来看,超级签名少了在设置里面信任企业证书的步骤,体验上要比企业分发更简单和容易接受,同时分发价格也贵的离谱,不禁让人好奇这新瓶里面到底装的是什么酒。 今天就来帮大家…
移动研发 DevOps 落地实践
大家好,我是来自支付宝终端工程技术团队的十境。本文将带领大家了解支付宝移动端如何随着移动市场的告诉发展,逐步沉淀优化出适用业务发展需求的研发效能实践。 0. 背景 显然,传统的研发模式已经无法适应企业在数字化转型中快速迭代以及研发协同的要求,建设符合业务场景特性和有效支撑高并发…
深入iOS系统底层系列文章目录
一直想写一些关于系统底层方面的知识点,并且酝酿了很久,后来也跟其他人交流,你为何不出一个系列呢? 不必要一次性把所有的东西都写完后才发表,我听说后觉得非常的有道理,虽然自己的水平也很一般,但是想想自己还是有一些积累的。这虽然是一系列介绍iOS底层相关方面的知识的文章,但又不是介…
深入理解 Autolayout 与列表性能 -- 背锅的 Cassowary 和偷懒的 CPU
这篇文章会通过对 autolayout 内部实现的探索和数据分析和对 autolayout 的性能问题做一个详细的分析,并在最后给出一个高性能 autolayout 的解决方案。开始看文章之前,可以先试试这个 demo ,使用 YYKit demo 数据做的微博 Feed 列表…
iOS 最优无痕埋点方案
在移动互联网时代,对于每个公司、企业来说,用户的行为数据非常重要。重要到什么程度,用户在这个页面停留多久、点击了什么按钮、浏览了什么内容、什么手机、什么网络环境、App什么版本等都需要清清楚楚。一些大厂的蛮多业务成果都是基于用户操作行为进行推荐后二次转换。另一方面是以日志的作用…
iOS主线程耗时检测方案
主线程耗时是一个App性能的重要指标。主线程阻塞,立马会引起用户操作的卡顿,这是最直接的反应,所以是我们必须关注的一个性能点。 Time Profiler模板使用Time Profiler工具对系统CPU上运行的进程执行低开销,基于时间的采样,显示App对多核CPU和线程的使用…
iOS 常用调试方法:LLDB命令
在iOS项目开发过程中,常用到静态分析(Analyze)、断点(Breakpoint)和控制台(Console)进行代码调试,其中控制台调试最核心的的就是LLDB命令。本篇文章介绍作者在项目中最常用到的LLDB命令调试方法。 LLDB是新一代高性能调试器。 它构建为一组可重用的…
下一页
关注了
69
关注者
3
收藏集
6
关注标签
29
加入于
2015-11-12