首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ios技术文章
订阅
有迹可循
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
23个经典设计模式的Swift实现
也就是工厂问题想解决的原始问题。 从代码和UML可以看出,为了得到产品A,调用者Client要同时依赖Product, ConcreteProductA和ConcreteProductB,并亲自写一个创建产品的方法。 每当需求新增一个产品,就要改动到调用方Client。如果这一…
Pecker:自动检测项目中不用的代码
先放上项目的地址Pecker,觉得不错的不妨点点Star。 最近在折腾编译相关的,然后就想能不能写一个检测项目中不用代码的工具,毕竟这也是比较常见的需求,但这并不容易。想了两天并没有太好的思路,因为Swift的语法是很复杂的,包括Protocol和范型,如果自己Parse源代码…
Cocoapods-sled 让 iOS 组件二进制化变得简单
Cocoapods-sled 通过复用 Xcode DerivedData 缓存实现 iOS 项目 Pod 库二进制化,让二进制化变得简单,不用相关基建,即插即用。
Swift高级特性
前言 学如逆水行舟,不进则退。共勉!! 今天想跟大家分享一下Swift的几个高级特性。iOS资料|地址 一、Swift 独占访问 Swift 内存安全检查:当两个变量访问同一块内存时,会产生独占内存访
云音乐如何「搭」出新首页
介绍如何通过可视化搭建系统支撑云音乐新版首页这样的核心场景,并满足其对性能、动态化和精细化运营的诉求。
iOS App间跳转
在App的开发过程中经常会遇到与其他App联动相互拉起的需求(也就是拉起其他App或者被其他App拉起),那么在iOS中这种拉起操作应该如何实现呢,本文将介绍如何实现App拉起以及其中需要注意的点
iOS 自定义NSOperation
任务执行状态的控制是相对于自定义的NSOperation子类来说的。对于自定义NSOperation子类有两种类型: 重写main方法 只重写operation的main方法,main方法里面写要执行
iOS NSOperation 和 NSOperationQueue
一. 概念 NSOperation、NSOperationQueue 是苹果对GCD面向对象的封装,它的底层是基于GCD实现的,完全面向对象。但是比 GCD 更简单易用、代码可读性也更高。 二、对比G
iOS源码objc 编译以及调试
工欲善其事必先利其器,所以,我们在探究runtime的时候总需要一些工具(调试),怎么办呢,看我你就找对了
iOS RunLoop 介绍
原文地址 RunLoop 一般来说,一个线程一次只能执行一个任务,任务执行完成后线程就会退出。为了保持线程的忙碌状态并在没有任务时将线程置于休眠状态,我们需要一种机制,这就是运行循环(RunLoop)