首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Swift
iOS
Apple
SwiftUI
前端
Flutter
APP
编程语言
面试
展开
全部
Swift
iOS
Apple
SwiftUI
前端
Flutter
APP
编程语言
面试
数据库
Android
JavaScript
uni-app
掘金·金石计划
WWDC
暂无数据
推荐
最新
Swift学习总结——常见数据类型
本章对常量的使用方式做了总结。同时整理了Swift常用数据类型,并对其底层结构有一个初步认识。罗列了部分数据类型的使用技巧。
Swift学习总结——使用Playground
Swift学习总结——学会使用Playground。Playground可以快速预览代码效果,是学习语法的好帮手。
iOS引入Masonry库编译报错libarclite_iphonesimulator.a
背景 引入Masonry编译报错如下: File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefau
搜索算法: 如何写一个简单的爬虫?
玩过井字棋的游戏吗?在一个九宫格中,双方轮流用 X 和 O 占领一个格子,某一方的 O 或者 X 三个连成一线时即可获胜。DFS和BFS
Combine 响应式编程框架的详细讲解和实现方法
什么是 Combine? Combine 是 Apple 在 iOS 13+ 推出的响应式编程框架,用于处理 异步事件流(如网络请求、UI输入、通知等) ,替代回调、KVO 和 Notificatio
APM - iOS Crash 异常捕获原理
本篇总结了一下 iOS 中常见的异常的种类,以及通过常用的框架 KSCrash 分析了异常捕获的原理和方法。
【iOS】一文学会分析崩溃堆栈(高效crash崩溃分析手册)
一、前言 什么是崩溃 崩溃是指用户在使用应用程序时,由于该应用程序代码存在缺陷,或者操作系统本身存在缺陷而导致的应用程序终止(应用程序被系统“杀死”)而回到系统界面的现象(“闪退”)。 通常
内卷吧! iOS开发君
前序 前段时间因为课程需要 , 我出了一套iOS考试试卷 想着VIP大家做得非常不错. 带着分享的精神也开源了出来 一套iOS底层试卷-我想和你分享 结果反响巨大! 很多靓仔靓女纷纷私聊我....大致
UINavigationController 导航控制器
之前有一次设置了self.window.rootViewController = newViewController。但是没有把newViewController放入UINavigationContr
iOS 求职寒冬?听听他们怎么说
这是一次线上分享的文字整理版,视频内容可以点这里查看:线上视频。 为啥会有这场分享 最近在帮团队招人,像朋友圈、脉脉、公众号添了不少推广信息,但能捞到的简历却很少,仅有的简历,能通过筛选的不足 1/3
Swift高阶函数大全:让你的代码更优雅高效
大家好!今天我们来深入探讨Swift中那些让集合操作变得轻松愉快的高阶函数。这些函数就像是数据处理流水线上的各种工具,每个都有其独特的用途和魅力。 基础三剑客 1. map:变形大师 map就像一位魔
浅谈 iOS 字典 NSDictionary 的底层实现原理
CFDictionary 和 NSDictionary 是 Apple 框架中两套并行存在的“字典容器类型”,它们底层其实是同一个对象 CFBasicHash,只是提供了不同的接口层给 C 和 Obj
从iOS代码测试覆盖率到LLVM/GCC编译器
关于iOS代码测试覆盖率的步骤、原理、技术点分析,以及延伸到的LLVM和GCC编译器在覆盖率方向的对比。
iOS面试常见问题OC
iOS面试常见问题 runtime Objective-C 的 Runtime 是一个强大的特性,允许开发者在运行时动态地处理类、对象、方法和属性等。通过使用 Runtime,开发者可以实现一些在编译
iOS端基于moya封装网络请求框架设计
为了在iOS端基于Moya设计一个高可用、易维护的网络请求框架,以下是分步骤的详细设计方案,包含代码示例和关键设计思路: 一、基础架构分层 采用 Moya + RxSwift/Combine + Co
Swift学习总结——认识Swift以及Swift编译器
Swift学习总结,本阶段完成Swift基础内容的总结。本篇幅包括:认识Swift,Swift编译器等。
如何高性能的给UIImageView加个圆角?
在 iOS 开发中,为 UIImageView 添加圆角时,若直接使用 layer.cornerRadius + masksToBounds 会导致离屏渲染(Offscreen Rendering),
阿里、字节:一套高效的iOS面试题
runtime是iOS开发最核心的知识了,如果下面的问题都解决了,那么对runtime的理解已经很深了。 准备面试是一方面,对于非面试的iOS开发者来说更适用于检验自己,发起进阶之路。另外知识点是琐碎的,但是真的能全部弄懂并把琐碎的知识点融会贯通,构建起自己的知识体系,你就升级…
出一套 iOS 高级面试题
一千个读者眼中有一千个哈姆雷特,一千名 iOS 程序员心目中就有一千套 iOS 高级面试题。本文就是笔者认为可以用来面试高级 iOS 程序员的面试题。 这套题的题目跟公司和业务都没有关系,而且也并不代表笔者本人可以把这些题回答得非常好,笔者只是将一部分觉得比较好的题从收集的面试…
iOS 实现自定义对象深拷贝(OC/Swift)
iOS 实现自定义对象深拷贝(OC/Swift) 在 OC 中,对象的赋值操作是浅拷贝(指针复制),创建一个指针,旧对象引用对象计数加 1。在 Swift 中,类是引用类型,引用类型在赋值和传参时都是