30道iOS底层面试题,适合准备面试的人群,包含底层各种逻辑,比如isa指针,分类,block,离屏渲染,ro、rw、rwe,元类,原子属性,KVO/KVC,死锁,单例,load,App启动流程,IMP方法查找,dealloc实现机制等等
2022-10-18 14:07:56 215KB iOS Objective
1
OC MAC平台 IOS开发APP 自主学习
2022-10-14 19:07:41 195KB objective-c ios
1
目标脊柱 用于spine-c的Objective-C包装器 官方spine-c可以在这里找到:官方运行时在这里: : 用法 通过安装 pod 'ObjectiveSpine'
2022-10-09 14:28:12 101KB C
1
DSCollectionView 索引条部分使用UIView 的 layoutSubviews绘制字母和边框线 setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调用layoutSubViews,就可以处理子视图中的一些数据。  宗上所诉,setNeedsDisplay方便绘图,而layoutSubViews方便出来数据。      因为这两个方法都是异步执行的,所以一些元素还是直接绘制的好 使用CAShapeLayer与UIBezierPath可以实现不在view的drawRect方法中就画出一些想要的图形,在这里使用CAShapeLayer绘制索引表的边框线 根据手势来判断显示中间的索引块 //开始触摸 -(void)touchesBegan:(NSSe
2022-09-20 17:41:44 152KB Objective-C
1
(更多详情、使用方法,请下载后细读README.md文件) QT4i\nQT4i (Quick Test for iOS) 是一款适用于 iOS 应用程序的 QTA 测试自动化驱动程序。\n特征\n易于使用,只需要苹果开发者证书,不需要越狱或测试存根\n通过辅助功能支持本机、Web 和自定义控件\n支持iOS设备和模拟器,一次测试可同时使用多台设备\nQTA UI 测试自动化框架的低维护成本\nQT4i 应与QTAF一起使用,请先检查。\n开始使用\n查看我们的使用文档以开始使用 QT4i。还有示例代码展示了如何使用 QT4i 运行测试用例。\n解剖学\n如果您对 QT4i 的解剖结构感兴趣,那么设计文档可能对您有用。\nQT4i(Quick Test for iOS),基于QTA提供面向iOS应用的UI测试自动化测试解决方案。\n主要特性\n轻松易用——无需越狱,无需插桩,只要是开发者证书编译的版本即可进行测试\n强大引擎——支持iOS Native控件、webview控件和自定义控件\n平台支持——全面兼容iOS真机和模拟器,基于分布式技术,高效并发执行测试\n高效维护——基于QP
2022-09-03 09:04:53 11.56MB Python
1
经过1年的读者反馈,总结出来的比较完善的加密解密库。 解决加密长度限制 解决加密中文 Java配套加密解密方法 加密过程: str -> utf8编码 -> 字符串分割 -> 循环加密 -> 拼接 -> 结果 解密过程: str -> 字符串分割 -> 循环解密 -> 拼接 -> utf8解码 -> 原字符串
2022-09-01 00:10:03 6.46MB ios objective-c rsa Objective-CC
1
可对 Xcode 项目工程所有的 objective-c 文件内包含的明文进行加密混淆,提高逆向分析难度
2022-08-31 19:12:43 18KB Swift开发-安全相关
1
XcodeCoverage提供了一种生成Xcode项目的Objective-C代码覆盖率报告的简单方法。 生成的报告包括HTML和Cobertura XML。 覆盖率数据不包括Apple的SDK,并且可以自定义排除规则。 遗憾的是,不支持Swift覆盖。 安装方式:标准 如果要自定义XcodeCoverage以排除某些文件和目录(例如第三方库),请使用标准安装。 否则,下面描述的CocoaPods安装可能会更方便。 分叉此存储库。 将XcodeCoverage文件夹与Xcode项目放在同一文件夹中。 在主要目标的构建阶段中,添加运行脚本构建阶段以执行XcodeCoverage/exp
2022-08-30 10:46:09 116KB coverage objective-c xcode Objective-CPerl
1
无线网 由 AWDL 引起的优胜美地 WiFi 问题的创可贴(即使用户没有专门使用 AWDL/AirDrop)。 更多详细信息, 访问 总而言之,这是一个美化的“sudo ifconfig awdl0 down”,它监视接口并在需要时将其恢复。 登录时运行 删除应用程序后,在以下启动时卸载守护程序。 包含: 监控界面并向守护进程助手发送命令的菜单栏项 SMBlessed PriviledgedHelper 守护进程启动/关闭界面 版本 1.2 变更日志: kirb (Adam D) 支持 OS X 深色菜单栏 卸载注意:如果用户在删除应用程序之前没有取消选中应用程序登录时启动,则用户可以在首选项 -> 用户帐户 -> 登录项下取消选中。 该条目只是启动登录项 plist 中的一个条目,但要清楚。
2022-08-23 16:51:22 208KB Objective-C
1