Henry_磊
Henry_磊
全部文章
未归档
iOS面试题集汇总分析(13)
归档
标签
去牛客网
登录
/
注册
Henry_磊的博客
全部文章
/ 未归档
(共106篇)
iOS 多线程知识体系构建(八):GCD 源码:队列创建(自定义、根队列、主队列)
在 GCD 中使用最多的三种队列:主队列(dispatch_get_main_queue())、全局并发队列(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0))、自定义队列(dispatch_queue_create),那么我...
2020-12-02
0
410
IOS - 基于ResponderChain的对象交互方式
一般我们写交互,无非几种方式:Delegate、KVO、Block、Protocol、多态、Target-Action,且一般在Controller中处理,但这么写呢,可能导致一个问题,就是逻辑代码比较分散,不够集中,那么有没有一种方式能够集中的处理不同对象间的交互?这里有一个思路 我们都知道,凡...
2020-12-01
0
510
iOS自动释放池的探究
自动释放池的内存管理 首先我们来看一下如下代码的运行情况 可以看到内存在不断的增加 现在我们在for循环内部加一个自动释放池 ...
2020-12-01
0
419
OpenGL之离屏渲染
作者:范大可 链接:https://juejin.cn/post/6899635441201643534 什么是离屏渲染 Off-Screen Rendering意为离屏渲染,指的是GPU在当前屏幕缓冲区以外新开辟一个缓冲区进行渲染操作 为什么需要离屏渲染 因为在帧缓冲区渲染一个视图到屏幕中...
2020-11-30
0
542
iOS经典面试题
一、isKindOfClass和isMemberOfClass 题目: 有一道经典面试题关于isKindOfClass和isMemberOfClass 代码: BOOL re1 = [(id)[NSObject class] isKindOfClass:[NSObject class]];...
2020-11-30
0
307
iOS工程配置info.plist文件总结
Info.plist文件 介绍 info.plist文件主要描述的是一些工程的配置。 位置以及打开 另一种打开方式Open As Source Code: git操作冲突的时候打...
2020-11-28
0
562
iOS 14 APP Clips开发(组件化代码复用)
Create by Linxi 2020/11/25 本文将主要探讨App Clips开发流程 和 组件化、非组件化两种开发方式下如何复用代码的问题。 App Clips是iOS14系统的新特性之一,类似于小程序,用户可以在不下载App的情况下体验到App的部分功能,如网易严选的商...
2020-11-28
0
474
iOS 解决键盘遮挡输入框问题,输入框随键盘弹起上移,切换输入法时动态调整 (Swift)
最近在项目中需要解决苹果系统输入法遮挡输入框的问题,预期结果为: 若键盘弹出后会遮挡输入框,则输入框随键盘弹起上移,输入法切换时输入框始终保持在距键盘上方 4pt 处; 若键盘弹出后不会遮挡输入框,但切换输入法后会遮挡输入框,则输入框需要在切换后上移,随后输入法切换时输入框始终保持在键盘...
2020-11-27
0
1118
致iOSer的一封信
前言 本文给现在的开发者来述说一些事情吧,来说说一些看法吧,对于我们程序员来说。(仅代表本人的一些想法) 下面这一段来自于ZH某匿名用户 首先说现状总结:深圳互联网大厂而言,不论是腾讯还是头条,iOS的简历库都是始终低量的状态,Web、后台开发倒是竞争激烈。 校招状况:高校宣讲现场,问过去都...
2020-11-27
0
434
OC底层-block底层原理探究
推荐阅读:阿里、字节:一套高效的iOS面试题之Block 一、block的常见三种类型 1.1 NSGlobalBlock void(^block)(void) = ^{ NSLog(@"hello,block"); }; NSLog(@"%@"...
2020-11-26
0
473
首页
上一页
2
3
4
5
6
7
8
9
10
11
下一页
末页