首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
RedIn
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
教你实现一个 iOS 重签名工具
由于不同的业务场景下,不同证书和不同包体的重签名目的都不一样,很难一个工具满足所有开发者的需求。目前团队的测试流程是对游戏包重签名后,再安装到测试设备上进行测试,在日常的重签打包工作下,发现部分游戏包
MVP、MVVM响应式基础架构送给你,要不要?
基于 MVVM + RxSwift 搭建响应式数据绑定基础架构,其中包含资源读取、RxSwift方法汇总、底层基类等
WKWebview秒开实践分享及问题解决方案
背景 作为外汇资讯类的App,查看新闻资讯一直是用户核心需求,也是老板一直说能不能再提高点速度不想看到加载的过程.[如果大家想看基本的简单使用,请绕过,基本学完之后,再次看会有不同的感受的] 在资讯中
面向对象设计的六大设计原则(附 Demo & UML类图)
笔者想在 iOS 从业第三年结束之前系统学习一下关于设计模式方面的知识。而在学习设计模式之前,觉得更有必要先学习面向对象设计(OOD:Object Oriented Design)的几大设计原则,为后面设计模式的学习打下基础。 在下一章节笔者将分别讲解这些设计原则,讲解的方式是…
YTKNetwork源码解析
对于iOS开发者来说,就算是没有用过YTKNetwork框架,应该也见过,听过了。它是猿题库技术团队开源的一个网络请求框架,内部封装了AFNetworking。它把每个请求实例化,管理它的生命周期,也可以管理多个请求。 在正式讲解源码之前,我会先讲一下该框架所用的架构和设计模式…
iOS WKWebView+UITableView混排
目录方案1:方案2:方案3(推荐):步骤1:初始化配置步骤2:手动调整contentOffset步骤3:模拟惯性和边缘反弹效果方案4(推荐):步骤1:确定webView和tableView的高度步骤2
代码规范自动化实现方案 - Xcode类模板和CodeSnippets
代码规范是我们从入行至今,一直都在遵守的一个规范。当然这个规范没有什么明文的规定,可以是公司内部大家共同讨论最终敲定的一份代码规范,也可以使用网上呼声比较高的代码规范,规范的内容其实都是大同小异,这件事的重点在于“遵守”,这个需要所有开发者共同去维护。 但是每个人的代码习惯肯定…
iOS 创建多个Target实现多渠道打包或者环境区分
需求:一套代码可以成多个App,其中图标、启动图、名称等不一样。或者一个项目区分不同环境,不同环境安装不同的依赖库或者访问不同的服务器,或者执行的代码逻辑不同等。 1. 创建Target或者说在当前项目target基础上复制新的target 2. 修改Target、Scheme…
Objective-C:写一份可测试的代码
在这篇文章中我会使用 OCMock + XCTest 作为基本的测试框架,如果你没有这方面的知识可以先提前了解,但我也会在对应模版代码中添加注释,方便大家理解。 试想一下,我们正在开发一个自动驾驶的汽车,我们希望在早上能够定时启动我们的汽车,在中午时能够提前为我们开启空调,而在…
Swift与OC混编过程中的配置
在使用Swift进行iOS开发的过程中,经常涉及到Swift与OC混编的情况,有时主工程是OC的需要另外编入Swift代码,而有时主工程是Swift的需要另外编入OC代码。这其中涉及到修改一下XCode的工程配置,还有一些其他细节,下面我们就来介绍一下。 1. 在同一个工程中的…