首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
是否知否
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
iOS逆向之网易云音乐去除开屏广告
最近更换了自己的Apple账号,然后发现网易云音乐在该区没有上架。由于不想在一台手机上搞两个账号互相切换,于是便想到将App重签名一下安装到手机中。同时,自己蛮讨厌开屏广告的,就顺手写了个Tweak来屏蔽开屏广告。期间有一些小坑,写篇博客来记录一下。 第一步就是砸壳了,结果发现…
40道iOS面试问题总结
1. 搞清楚touch事件的传递(事件的响应链) 只有继承了UIResponder的类才能响应touch事件,从上图的响应者链可以看出,优先是最上层的view响应事件,如果该view有视图控制器的话会是下一个响应者,否者就是该view的父视图,这样至上而下传递事件。直到单例UI…
iOS10.2下的IPA砸壳
从App Store上下载的ipa里面的二进制文件是经过加密的,class-dump和Hopper Disassembler都需要用到未加密的二进制文件,需要通过砸壳得到。网上敲壳教程还是挺多的,几乎都差不多,但都太旧了都没有更新,例如在iOS10.2下,传统的dumpdecr…
从零搭建 iOS Native Flutter 混合工程
1. 创建 Flutter 工程 请自行 百度/Google Flutter 安装教程,安装Flutter。然后到任意目录下执行flutter create -t module my_flutter,"my_flutter" 是要创建的 Flutter 工程的名称。 2. 通过…
从 UIKit 到 AppKit
Mac 不仅是一个强大的生产平台,也十分值得你为其开发一些东西。去年我们开始构建我们的第一款 Mac 应用,成功为我们日常工作所在的平台开发点东西是一次十分美好的体验。但是,和为 iOS 系统开发应用相比,在我们了解 Mac 特性的过程中也遇到了一些困难。这篇文章总结了我们从这…
XPC
XPC 是 OS X 下的一种 IPC (进程间通信) 技术, 它实现了权限隔离, 使得 App Sandbox 更加完备. 首先,XPC 更多关注的是实现功能某种的方式,通常采用其他方式同样能够实现。并没有强调如果不使用 XPC,无法实现某些功能。 XPC 目的是提高 App…
插件
插件是给你已经发布的 App 增加功能的一个好办法,Mac 上的 App 支持插件已经有很长的历史了,比如 Adobe Photoshop,在 1991 年的 version 2.0 就开始支持了。 在以前的 OS X 系统中,给你的 App 在运行时动态载入可执行代码比较困难…
2019最新iOS面试题及答案
答: Object-C的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的方法,仅对本Category有效,不会影响到其他类与原有类的关系。 答:#import是Objective…
使 Mac 应用数据脚本化
当为应用添加 AppleScript 支持的时候 - OS X 10.10 中也可以是 JavaScript 支持(译者注:10.10 中我们可以使用 JavaScript 作为脚本语言了),最好以应用的数据作为开始。这里的脚本并不是说自动按钮点击什么的;而是在说将你的 mod…
整洁的 Table View 代码
Table view 是 iOS 应用程序中非常通用的组件。许多代码和 table view 都有直接或间接的关系,随便举几个例子,比如提供数据、更新 table view,控制它的行为以及响应选择事件。在这篇文章中,我们将会展示保持 table view 相关代码的整洁和良好…
下一页
个人成就
文章被点赞
69
文章被阅读
36,645
掘力值
831
关注了
10
关注者
27
收藏集
0
关注标签
5
加入于
2019-04-15