首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
TouchWorld
掘友等级
iOS开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
595
文章 366
沸点 229
赞
595
返回
|
搜索文章
TouchWorld
赞了这篇文章
LinXunFeng
Flutter组织成员 @公众号:FSA全栈行动
·
3年前
关注
iOS逆向 - 应用脱壳
iOS端APP在上线之前,会经过苹果商店进行FairPlayDRM数字版本加密保护,俗称 “加壳”,如果想对应用进行分析,就必须进行 “脱壳”,从而得到未加密的二进制文件...
13
1
分享
TouchWorld
赞了这篇文章
Tamarous
软件开发工程师
·
4年前
关注
如何分析 iOS 系统库的实现
在 iOS 应用的 crash 治理过程中,有相当一大部分问题最终的堆栈是在系统库之中的。本文介绍如何从 dyld_shared_cache 中提取系统库以及如何使用 Ho...
13
4
分享
TouchWorld
赞了这篇文章
五月Dobin
6年前
关注
iOS12通过cyrun使用cycript调试
手机系统iOS12.0,通过unc0ver越狱,cycript的停止维护,无法正常进行cycript调试。 庆幸的是cyrun支持了通过unc0ver越狱的iOS12系统。...
2
1
分享
TouchWorld
赞了这篇文章
公众号iOS逆向
iOS高级工程师 @公众号:iOS逆向
·
3年前
关注
iOS小技能:usbMuxd的应用(1、通过USB方式SSH到iOS越狱设备 2、端口转发)
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第20天,点击查看活动详情 前言 usbmuxd的应用场景举例 通过USB方式SSH到iOS越狱设备 ...
6
评论
分享
TouchWorld
赞了这篇文章
jokeWorld
java后端
·
2年前
关注
macOS使用pyenv安装和管理多个Python版本
目前Python同时更新与维护Python2和Python3,选择Python2还是选择Python3,取决于当前要使用的库、框架支持哪个版本...
1
评论
分享
TouchWorld
赞了这篇文章
mumuWorld
不知名iOS开发
·
1年前
关注
解决XCode lldb的问题
问题: Xcode lldb 调试 po时报错 error: type for self cannot be reconstructed: type for typenam...
2
6
分享
TouchWorld
赞了这篇文章
移动端小伙伴
iOS
·
2年前
关注
Swift 属性包装器 @propertyWrapper
Swift 属性包装器 PropertyWrapper 属性包装器在管理属性存储方式的代码和定义属性的代码之间添加了一层分离。例如,如果您有提供线程安全检查或将其基础数据存...
16
1
分享
TouchWorld
赞了这篇文章
Bel李玉
移动开发工程师
·
4年前
关注
iOS组件化-Pod库制作的常见问题
在前面的文章中iOS组件化-私有库制作中,我们介绍了如何使用Cocoapods来制作私有库,接下来,我们主要来记录下在制作Pod库的时候碰到的一些问题。 use_frame...
5
评论
分享
TouchWorld
赞了这篇文章
Bel李玉
移动开发工程师
·
4年前
关注
在iOS中高效的加载图片
在iOS开发中,图片(UIImage)是我们在开发中,占用手机内存比较大的对象,如果在运行过程中,内存占用过大,对电池寿命会造成影响,如果超过了内存占用的最大值,会造成Ap...
61
7
分享
TouchWorld
赞了这篇文章
兔子爱萝卜
互联网搬砖 @上海喜马拉雅科技有限公司
·
3年前
关注
Cocoapods使用详解
cocoapods是一个用来帮助我们管理第三方依赖库的工具。它可以解决库与库之间的依赖关系,下载库的源代码,同时通过创建一个xcode的workspace来将这些第三方库和...
9
评论
分享
TouchWorld
赞了这篇文章
nihao1011
iOS开发工程师 @-
·
3年前
关注
CocoaPods使用指南
对于大多数软件开发团队来说,依赖管理工具必不可少,它能针对开源和私有依赖进行安装与管理,从而提升开发效率,降低维护成本。本文聚焦于 iOS 方面,对 CocoaPods 的...
79
3
分享
TouchWorld
赞了这篇文章
AYouareworthwaiting
iOS工程师
·
3年前
关注
iOS 16 适配问题记录
1.升级xcode 14 之后首先就是运行旧项目奔溃 运行报错运行遇到的报错 “error: Signing for “XX” requires a development...
61
6
分享
TouchWorld
赞了这篇文章
淡酒交魂
iOS客户端开发
·
2年前
关注
「CocoaPods」Podfile文件模板
在iOS项目中,通常会使用到CocoaPods作为一个第三方库的依赖管理工具,可以简化对组件的依赖、更新的过程,本文将介绍在iOS项目中多Target企业级项目的Podfi...
18
评论
分享
TouchWorld
赞了这篇文章
网易云音乐技术团队
@网易云音乐
·
2年前
关注
云音乐 Swift 混编 Module 化实践
云音乐 iOS App 经历多年的迭代,积累了大量的 Objective-C 代码,目前已经完成分层组件化,之后我们开始探索 Swift 混编...
71
4
分享
TouchWorld
赞了这篇文章
21空间
1年前
关注
post_install do |installer| 一些配置说明
1. config.build_settings["DEVELOPMENT_TEAM"] 配置说明; 2. post_install do |installer| 常见配置...
1
评论
分享
TouchWorld
赞了这篇文章
fgyong
程序猿 @哈啰出行丨公众号『fgyong的开发日记』
·
6年前
关注
iOS底层原理 多线程之安全锁以及常用的读写锁 --(11)
这篇文章主要讲解线程安全。 ATM肯定用过,你要是边取钱,边存钱,会出问题吗?当你取钱的时候,正在取,结果有人汇款正好到账,本来1000块取了100剩下900,结果到账20...
10
1
分享
TouchWorld
赞了这篇文章
奉孝
iOS工程师
·
4年前
关注
iOS实现读写锁
1. 定义 读写锁实际是一种特殊的自旋锁,一个 读写锁 同时只能有一个写者或者多个读者,但不能既有读者又有写者,如果 读写锁 当前没有读者,也没有写者,那么写者可以立刻获得...
1
评论
分享
TouchWorld
赞了这篇文章
峰之巅
移动开发
·
2年前
关注
Swift 最佳实践之 Property Wrapper
Swift 作为现代、高效、安全的编程语言,其背后有很多高级特性为之支撑。 『 Swift 最佳实践 』系列对常用的语言特性逐个进行介绍,助力写出更简洁、更优雅的 Swif...
44
8
分享
TouchWorld
赞了这篇文章
辰牧殇
iOS高级开发工程师
·
4年前
关注
Swift堆栈信息获取
Swift堆栈信息获取 本项目完整代码:QYBacktrace,如果对你有帮助欢迎 star ~ OC版本的可以参考张星宇的 BSBacktraceLogger 什么是线程...
9
1
分享
TouchWorld
赞了这篇文章
独木舟的木
iOS软件工程师
·
1年前
关注
Swift 类型中的 Equality, Identity 和 Hashing
本文深入探讨了 Swift 类型中的 Equality、Identity 和 Hashing 的概念。文章首先介绍了 Equality 的概念,以值类型和引用类型为例,介绍...
2
评论
分享
下一页
个人成就
文章被点赞
26
文章被阅读
5,594
掘力值
219
关注了
2
关注者
12
收藏集
7
关注标签
43
加入于
2017-09-01