首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
🐂
订阅
小楼还在打工吗
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
ios 面试题记录
一、选择题(每题5分) [☑️] A: LGTeacher - LGTeacher B: LGTeacher - LGPerson C: LGTeacher - NSObject D: LGTeach
iOS面试题 - 2022
前言 可能有部分答案不正确,欢迎提出解决方案,本文涵盖OC,Swift,数据结构,算法相关内容 iOS基础 1:讲讲你对atomic & noatomic的理解 原子性访问加不加锁,noatomic属
简单易懂iOS面试篇
目前经济增速的放缓,到处都在鼓吹互联网发展进入下半场。今年跳槽季的遭遇想必大家也是感受到了一丝寒意。笔者有一个朋友在阿里工作,今年3月底开始请他帮忙内推,也许是阿里的大前端战略,也许真的是互联网的寒意。对于一个三年的iOSer上海这边一直没有合适的岗位可推,即便是有也是招P7级…
做了5年iOS,靠着这份面试题跟答案,我从12K变成了30K
在博主认为,对于iOS面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。 何谓面试? …
详解RunLoop之源码分析
runloop 是什么?Runloop 还是比较顾名思义的一个东西,说白了就是一种循环,只不过它这种循环比较高级。一般的 while 循环会导致 CPU 进入忙等待状态,而 Runloop 则是一种“闲”等待,这部分可以类比 Linux 下的 epoll。当没有事件时,Runl…
详解RunLoop与多线程
从结果中,我们发现,当执行完run这个方法之后,该线程就销毁了。 但是在项目中,或者很多第三方中(比如AFN),可能会遇到这个线程我们经常做事情,如果每次都销毁、创建、销毁、、、那么对性能也是一种损耗.我们就需要我们自己控制线程的销毁和创建。 那我们给它加上这些东西不就行了么?…
详解autoreleasepool
这个问题,暂时先放下,继续往下看。 执行命令xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc main.m -o main-arm64.cpp生成c++文件,其对应的代码如下所示。 其中__AtAutoreleasePool…
深入理解iOS的block
在文章之前,先抛出如下问题。 如果现在不是很熟悉,希望看完这篇文章,能有个新的认识。 先介绍一下什么是闭包。在 wikipedia 上,闭包的定义是 block 实际上就是 Objective-C 语言对于闭包的实现。 如图所示,age是直接值传递,height传递的是*hei…
我用 iPad Pro 开发了一款 App
iPadOS 15.2 发布了 Swift Playgrounds 4.0,终于兑现了在 iPad 开发应用、上传至 App Store 的承诺。 于是我用 iPad 开发了一款 AR 应用并打包…
iOS开发面试备战明年-面试笔试题
第一部分 1. #import 跟 #include、@class有什么区别?#import<> 跟 #import""又什么区别? 2. 属性readwrite,readonly,assign,re