![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios学习
文章平均质量分 84
ios小小王
710 558 675
展开
-
iOS面试题整理,金三银四刷题
iOS金三银四面试题整理原创 2022-02-12 14:40:51 · 254 阅读 · 0 评论 -
iOS自动编译。简化测试与开发。
前言学如逆水行舟,不进则退。共勉!!!iOS资料|地址最近研究了一下iOS的自动化编译,目的是为了简化测试和开发的同学沟通协调的次数,实现测试同学可以随时从网页操作编译SVN最新源码并打包ipa进行测试。具体思路是通过从配置文件读取需要编译的项目配置列表展示在网页上,测试同学选择需要编译的项目,确定后将选择项目的相关参数传入shell脚本运行,编译完成自动跳转至下载页面。原文|地址主要流程包括:Shell脚本的编写。通过xcodebuild和xcrun实现自动编译并打包。PHP调用脚本。开启O原创 2022-01-19 16:19:24 · 226 阅读 · 0 评论 -
iOS面试合集,面试看这一篇就够了。
iOS面试合集,面试资源整合,看着一篇刚刚好。原创 2022-01-07 14:46:58 · 1684 阅读 · 0 评论 -
iOS从资源和代码方面为App瘦身处理
iOS从资源和代码方面为App瘦身处理原创 2021-12-17 14:02:45 · 2394 阅读 · 0 评论 -
iOS多线程:『GCD』详尽总结
前言学如逆水行舟,不进则退。共勉!!!iOS学习资料包|领取地址本文用来介绍 iOS 多线程中 GCD 的相关知识以及使用方法。这大概是史上最详细、清晰的关于 GCD 的详细讲解 + 总结 的文章了。通过本文,您将了解到:GCD 简介GCD 任务和队列GCD 的使用步骤GCD 的基本使用(六种组合不同区别,队列嵌套情况区别,相互关系形象理解)GCD 线程间的通信GCD 的其他方法(栅栏方法:dispatch_barrier_async、延时执行方法:dispatch_after、一次性原创 2021-12-16 15:00:00 · 603 阅读 · 0 评论 -
A站 的 Swift 实践 ,收获总结。
A站的swift实践总结原创 2021-12-10 15:41:48 · 1926 阅读 · 0 评论 -
作为一名架构师,近来研发APP的一些经验总结。
作为一名5年的架构师,进来研发APP的一些心得原创 2021-12-09 14:20:48 · 356 阅读 · 0 评论 -
iOS结构化并发---喵神出品。
ios结构化并发原创 2021-12-06 15:37:35 · 2405 阅读 · 0 评论 -
Swift 并发初步
前言学如逆水行舟,不进则退。共勉!!今天主要是分享一篇关于Swift并发初步的文章。iOS资料|地址一些基本概念同步和异步在我们说到线程的执行方式时,同步 (synchronous) 和异步 (asynchronous) 是这个话题中最基本的一组概念。同步操作意味着在操作完成之前,运行这个操作的线程都将被占用,直到函数最终被抛出或者返回。Swift 5.5 之前,所有的函数都是同步函数,我们简单地使用 func 关键字来声明这样一个同步函数:var results: [String] = []原创 2021-11-29 15:42:53 · 2180 阅读 · 0 评论 -
Swift 中使用 Option Pattern 改善可选项的 API 设计
前言学如逆水行舟,不进则退。共勉!!iOS资料|地址今天给大家分享一篇文章。Swift 中使用 Option Pattern 改善可选项的 API 设计。SwiftUI 中提供了很多“新颖”的 API 设计思路和 Swift 的使用方式,我们可以进行借鉴,并反过来使用到普通的 Swift 代码中。PreferenceKey 的处理方式就是其中之一:它通过 protocol 的方式,为子 view 们提供了一套模式,让它们能将自定义值以类型安全的方式,向上传到父 view 去。如果有机会,我会再专门介绍原创 2021-11-23 15:26:32 · 1257 阅读 · 0 评论 -
看完这篇iOS面试题,一天3offer!!!
前言不积跬步无以至千里,不积小流无以成江海。学如逆水行舟,不进则退。我是平平无奇游荡于各平台的搬运工。今天给大家讲解很多很多的面试题知识点,一点要坚持看下去,看完就会有收获,就算知道也是复习一遍,为故而知新。废话不多说,希望能对你有所帮助,优秀的人已经点赞了一C语言相关面试题1.static有什么用途?答案:在C语言中,static主要定义全局静态变量,定义局部静态变量,定义静态函数。static 属于静态变量,使用它修饰的变量生命周期是整个源程序。@1.在函数体内的 static 变量的作用原创 2021-09-22 14:27:14 · 446 阅读 · 0 评论 -
iOS开发面试交流群
加入我的iOS交流圈子,下载文档学习在这给大家推荐一个技术交流大群:资料群文件免费下载加群:710558675 或者**点击加群**是添加WX(13786036252)免费获取!1群都满了,每天都会有技术干货、技术动向、职业生涯、行业热点、职场趣事等一切有关于程序员的内容分享。iOS相关源码视频,面试资料;分享内容包括逆向安防、算法、架构设计、多线程,网络进阶,还有底层、音视频、Flutter等等iOS面试题【iOS面试资料】【iOS进阶学习视频】包括 逆向安防、算法、架构设计、多线程原创 2021-09-02 15:36:02 · 717 阅读 · 1 评论 -
12年iOS开发老人传授我的底层GCD技术总结
前言今天,我们再来研究一下 GCD 部分的栅栏函数底层实现,信号量和调度组的应用。也算是 GCD 篇章的一个结尾。好的,下面就开始今天的内容。调度组调度组最直接的作用就是 控制任务执行顺序调度组的使用dispatch_group_create :创建调度组dispatch_group_async :进组任务dispatch_group_notify :进组任务执行完毕通知dispatch_group_wait :进组任务执行等待时间搭配使用dispatch_group_enter :进组原创 2021-08-26 19:51:29 · 188 阅读 · 2 评论 -
iOS开发的跳槽之路的心路历程分享(iOS进阶路线路)
序言我相信很多人都在说,iOS行业不好了,iOS现在行情越来越难了,失业的人比找工作的人还要多。这是事实,物竞天择,优胜劣汰,我们一样适用于丛林法则。所以我们要不断学习,提升自己的技能,不仅仅专业方面,我们还要全面发展,努力提升自己价值与内涵,致力于成为我国乒乓球队员马龙–六边形战士,没有弱点。事情我们要从两方面来看,我们也要看到这里面的机会,物依稀为贵,因为行业不好,致力于iOS开发的从业人员也会越来越少,而致力于iOS开发的人员也在无形的提高了自己的身价,所以从事iOS开发的你不要迷茫,而是不断的去原创 2021-08-25 16:15:25 · 611 阅读 · 0 评论