首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
NewPan
掘友等级
iOS开发工程师.
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
1
关注
赞
3
文章 2
沸点 1
资讯 0
赞
3
关注
返回
|
搜索文章
文章
热门
最新
NewPan
3年前
LLVM
(译)开源软件架构之 LLVM(The Architecture of Open Source Applications LLVM)
这章节讨论 LLVM 的设计思想,LLVM 是一系列紧密联系的底层工具链组件的统称(例如链接、编译、调试等),同时 LLVM 兼容已有的工具,例如运行在 Unix 系统上。LLVM 这个名字是一个简写,但是现在它是整个项目的一个统称。LLVM 具有一些独有的特性,并以一些很棒的…
1454
3
评论
NewPan
3年前
Rust
Xcode 调试 Rust
上一篇文章我分享了如何在 iOS 平台调试 Rust,但是必须先把我们的 APP 启动起来才可以用 Clion Attach 我们的 APP,但是这种方式没法覆盖那些 APP 一启动就需要添加断点的调试场景,比方说 init 方法。这次我分享如何调试这些场景。 这里我假设上篇文…
2985
4
评论
NewPan
3年前
Rust
iOS 调试 Rust
我们基于上次的文章尝试在 iOS 上Debug Rust,iOS 编译和部署 Rust Library,而且我这里假设那篇文章中提到的工具你都已安装成功。 我们的 debug 项目仍然是上篇文章的 debug 项目,项目地址在 GitHub 上。 下载下来以后可以看到 basi…
3391
9
评论
NewPan
3年前
Rust
iOS 编译和部署 Rust Library
首先,我们需要安装 Xcode,然后设置 Xcode 编译工具。如果你已经安装了 Xcode 编译工具并且已经将其更新到最新了,你可以跳过这一步。 接下来,我们需要确保安装了 Rust 环境来编译 iOS 架构产物。这一步我们需要安装 rustup。同样的,如果你已经安装了,就…
4113
8
1
NewPan
4年前
GitHub
iOS
Objective-C
[iOS]一次高效的依赖注入
01. 问题场景 最简单的主项目依赖第三方 pods。 组件依赖第三方 pods,主项目再依赖组件。 这种单向的依赖关系,决定了从组件到项目的通讯是单向的,即主项目可以主动向组件发起通讯,但是组件却没有办法主动和主项目通讯。 你可能说不对,可以发通知啊?是的,是可以发通知,但是…
4992
34
3
NewPan
4年前
iOS
安全
图片资源
[iOS]一次立竿见影的首页渲染时间优化
大家好,我是 NewPan,我之前写过一篇 iOS一次立竿见影的启动时间优化 - 简书,从标题也可以看得出来,那篇文章是关于启动时间优化的,得到了大家不错的反响。这次我们来讲讲如何优化首页的渲染时间。 01. 贝聊首页页面介绍 贝聊这个首页已经把“排版,绘制,UI 对象操作”这…
1273
28
评论
NewPan
5年前
iOS
GitHub
源码
[iOS]JPVideoPlayer 3.0 源码解析
大家好,我是 NewPan,这次我们来讲解 JPVideoPlayer 3.0 实现上的细节。 如果你没有了解实现原理的需求,请直接看另外一篇介绍如何使用的文章:[iOS]JPVideoPlayer 3.0 使用介绍。 01. 漫长的选择 从去年发了 2.0 版本以后,越来越多…
2932
47
3
NewPan
5年前
iOS
GitHub
[iOS]5 分钟实现抖音 APP
大家好,我是 NewPan,这篇文章我们一起来挑战 “5 分钟实现现下最火的视频 APP 抖音”,也就是下面的效果。 首先我们来分析一下这个界面,这是个竖向滑动的 scrollView,我们可以在 scrollView 上添加 3 个 view,然后将 scrollView 滚…
6255
58
25
NewPan
5年前
GitHub
iOS
Swift
JPVideoPlayer 3.0 使用介绍
01. 引言 大家好,我是 NewPan,好久没冒泡了,去年下半年不加班的时间里,我一直在研究如何实现基于 AVPlayer实现视频支持拖拽进度的边下载边播放。这个过程缓慢又辛酸,中途数次看不到希望,差点放弃,但是最后还是坚持了下来,于是就有了现在全新的 3.0 版本。这次会分…
4275
73
1
NewPan
5年前
iOS
[iOS]UINavigationController 全屏 pop 之为每个控制器自定义 UINavigationBar
❤️ 当当前控制器使用 AVPlayer 播放视频的时候, 使用自定义的 pop 动画以保证 AVPlayer 流畅播放. As we all know,Apple 提供的导航条是用来管理窗口控制器的结构的,某个 UINavigationController 执行 Push 操…
2056
39
评论
下一页
个人成就
文章被点赞
658
文章被阅读
85,959
掘力值
2,323
关注了
1
关注者
902
收藏集
1
关注标签
24
加入于
2016-11-11