首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS开发
订阅
FURELISE
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
ios-整理RunLoop的实际开发应用
前言 Runloop在iOS中是一个很重要的组成部分,对于任何单线程的UI模型都必须使用EvenLoop才可以连续处理不同的事件,而RunLoop就是EvenLoop模型在iOS中的实现。在前面的几篇
iOS 多线程(二):GCD
1.为什么用GCD GCD 是苹果公司为多核的并行运算提出的解决方案。 它会自动利用更多的CPU内核(比如双核、四核), 会自动管理线程的生命周期(创建线程、调度任务、销毁线程) 程序员只需要告诉 G
Swift 的可选值优化
本文介绍了强类型语言 Swift 的 nil 与 OC 概念的不同,以及编译时的内存使用方面的优化手段。
深入理解Objective-C中的@Synchronized关键字
原文地址 在多线程编程中,线程之间共享资源时容易出现数据竞争的问题,导致程序出现不可预期的结果。为了避免这种情况,我们需要采用一些同步机制来保证线程之间的安全协作。 @synchronized指令是O
【老司机精选】理解和消除 App 中的卡死
WWDC21 - 理解和消除 App 中的卡死 目录 本文将通过四个部分,让开发者理解并消除 App 中的卡死问题。 一、什么是卡死 当用户触摸了屏幕,但几秒钟之后 App 才有响应,那么这种情况就被
iOS非公开App分发实践
一、前言 非公开分发是苹果新推出的一种分发方式,适用于为有限范围用户开发、不适合在App Store上公开分发的App,比如一些没有注册功能,由公司下发账号密码的企业内部应用。
最近Swift项目实践的小分享
借用昨晚女朋友的一条朋友圈的内容:就像太阳花一样,面朝阳光,竭力生长,保持本色,不骄不躁。希望以后能够更加愉快的学习,愉悦的进步,加油加油加油[KeepFighting][KeepFighting][KeepFighting][KeepFighting]
设计模式(Swift 5.0 实现)
Swift 5.0 实现的设计模式全面示例,对设计模式感兴趣的 Swifter 不容错过。
模块化学习实践总结
module map文件就是对一个框架,一个库的所有文件的结构化描述。默认文件名是 module.modulemap 关于 LLVM module 系统更加详细的内容,可以参考 Clang 官方文档 苹果为 Swift 设计了 Swift Module。Swift Module…
关于适配XCode 12 跑模拟器编译报错的错误
项目再迁移到XCode12 的时候跑模拟器遇到了下面这个报错。真机没有问题 在Stack Overflow: xcode-12-building-for-ios-simulator-but-linking-in-object-file-built-for-ios上查大多数都给出…