欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置: > > >

ios开发入门教程

最近更新文章

Xcode 调试技巧,(投递于:20-06-21)

Xcode 调试技巧, Xcode 中的调试技巧与我们的日常开发息息相关,而这些调试技巧在我们解决Bug时,常常有事半功倍的作用,经常会用到的有各种断点 和 命令。而这些调试技巧也经常会

iOS开发的四种内存管理,(投递于:20-06-21)

iOS开发的四种内存管理, 一、block内存管理 1.block内存类型 block内存分为三种类型: _NSConcreteGlobalBlock(全局) _NSConcreteStackBlock(栈) _NSConcreteMallocBlock(堆) 2.三种类型的内存的创建时

深入理解iOS开发中的锁,(投递于:20-06-20)

深入理解iOS开发中的锁, 摘要 本文的目的不是介绍 iOS 中各种锁如何使用,一方面笔者没有大量的实战经验,另一方面这样的文章相当多,比如 iOS中保证线程安全的几种方式与性能对

iOS CocoaPods注意事项,(投递于:20-06-19)

iOS CocoaPods注意事项, 参考资料 www.cnblogs.com/iyuanxiaoju CocoaPods的安装和使用,相信大家都很熟悉了,下面为大家介绍使用CocoaPods的一些注意事项。 关于.gitignore 当执行pod install之后,除了

堆和栈在iOS开发中的使用,(投递于:20-06-19)

堆和栈在iOS开发中的使用, 堆和栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。 堆,队列优先,先进先出(FIFO—first in first out); 栈,先

整理:iOS开发算法资料,(投递于:20-06-19)

整理:iOS开发算法资料, 关于算法的想法 由于面试可能需要手写算法,网上搜罗了一些资料,整理了下算法的OC的实现代码,虽然平时开发中一般用不到,但是多积累一些技术知识,还

Runtime运行时机制原理、用途,(投递于:20-06-18)

Runtime运行时机制原理、用途, 首先我们先了解一下运行时实现机制及作用 1、运行时实现的机制是什么? 运行时是一套比较底层的纯C语言API,属于1个C语言库,包含了很多底层的C语言

整理:iOS开发知识点,(投递于:20-06-18)

整理:iOS开发知识点, iOS学习面试相关问题整理,希望能巩固自己的基础知识,当然也希望能帮助更多的开发者。 数据结构 1.数据结构的存储一般常用的有几种?各有什么特点? 2.集合

详细整理iOS中UITableView的性能优化,(投递于:20-06-17)

详细整理iOS中UITableView的性能优化, 最近在微博上看到一个很好的开源项目,是关于如何优化UITableView的,加上正好最近也在优化项目中的类似朋友圈功能这块,思考了很多关于UITableV

一篇文章看懂有关iOS开发语言的一切!,(投递于:20-06-17)

一篇文章看懂有关iOS开发语言的一切!, 原文来自cocoachina 前言 iOS开发语言有哪些? OS开发语言主要包括什么? iOS开发语言具体怎么学习? 今天重点介绍一下: iOS开发语言主要包括:

【Swift】UITableViewDiffableDataSource的用法,(投递于:20-06-16)

【Swift】UITableViewDiffableDataSource的用法, 在 iOS 13 中 Apple 为 UITableView 和 UICollectionView 引入了 DiffableDataSource,让开发者可以更简单高效的实现 UITableView、UICollectionView 的局部数据刷新。新

Bug of UIStackView : hide 动画失效问题。,(投递于:20-06-16)

Bug of UIStackView : hide 动画失效问题。, UIStackView的子项在做Hide动画时有概率出现布局成功,但不能成功隐藏子项。 解决:避免对已经隐藏的子项再次触发隐藏 if (v.isHidden == NO) { [v setHi

block在iOS开发中的用法解析与底层原理,(投递于:20-06-16)

block在iOS开发中的用法解析与底层原理, 1. 前言 Block :带有自动变量(局部变量)的匿名函数。它是C语言的扩充功能。之所以是拓展,是因为C语言不允许存在这样匿名函数。 1.1 匿名函

市场缺的不是iOS开发,缺的是iOS开发大牛,(投递于:20-06-14)

市场缺的不是iOS开发,缺的是iOS开发大牛, 不同级别的iOS开发工程师的就业形势 3年以内软件开发经验、1年左右iOS平台开发经验的工程师一般位于菜鸟阶段。 一般职位要求精通Objectiv

三十岁辞职以后——怎么找回自己人生的方向,(投递于:20-06-14)

三十岁辞职以后——怎么找回自己人生的方向, 最近,有朋友问我:“我今年30岁了,自从辞职后,已经找了2个月工作了,都没找到合适的,手里又没钱创业,很迷茫,怎么办才好啊?

iOS进阶之路——理解 Xcode 编译系统,(投递于:20-06-14)

iOS进阶之路——理解 Xcode 编译系统, 本文来自 iOSTips ,作者 Vadim Bulavin 任何 iOS 源代码在设备上运行之前都需要编译器的一系列处理,这个过程通常由 Xcode Build System 完成。在这篇文章

iOS二进制文件重排,启动速度提升超15%,(投递于:20-06-14)

iOS二进制文件重排,启动速度提升超15%, 背景 启动是App给用户的第一印象,对用户体验至关重要。抖音的业务迭代迅速,如果放任不管,启动速度会一点点劣化。为此抖音iOS客户端团队

再谈 iOS App Crash 防护,(投递于:20-06-14)

再谈 iOS App Crash 防护, 在移动开发中,App 的闪退率是工程师十分关注且又头疼的事情。去年,网易杭州研究院曾经针对 crash 的防护有提出『大白健康系统--iOS APP 运行时 Crash 自动修复系

iOS快手面经(已拿offer)送给准备面试大厂的你,(投递于:20-06-14)

iOS快手面经(已拿offer)送给准备面试大厂的你, 背景 过完年来北京之后,有准备看看机会,也是想了解下市场行情。简历没有投太多,只定向投了头条教育部门、抖音、快手、阿里,

22个iOS开发常用开源项目,(投递于:20-06-14)

22个iOS开发常用开源项目, 分享近期 GitHub 上比较流行的 22 个和 iOS 开发相关的开源项目。 包括开发辅助工具,异步编程库,JSON 解析,移动端数据库,图像视频处理,网络请求,UI 框架

iOS无侵入的埋点方案如何实现?,(投递于:20-06-14)

iOS无侵入的埋点方案如何实现?, 在开发过程中,埋点可以解决两大类问题:一是了解用户使用 App 的行为,二是降低分析线上问题的难度。目前,iOS 开发中常见的埋点方式,主要包括

【iOS】Instruments性能检测之耗电优化,(投递于:20-06-13)

【iOS】Instruments性能检测之耗电优化, 耗电优化最终目的:通过尽可能降低CPU、GPU功耗来降低手机电量消耗。 (1)尽可能少用定时器; (2)优化I/O操作(所谓的I/O操作也就是文件操作

[搬运]flutter如何在Widget上叠加其他overlay widget,(投递于:20-06-13)

[搬运]flutter如何在Widget上叠加其他overlay widget, 原文在这里 作者简介:Jose,刚大学毕业,现带领团队负责维护Flutter的Material库, Material是一个帮助团队建设高质量用户体验的设计体系。

过招多家大厂提炼的iOS面试心经,(投递于:20-06-12)

过招多家大厂提炼的iOS面试心经, 2020年,整个资本市场风起云涌,大环境下,互联网更是风声鹤唳,大多数公司面临着裁员,结构重构,他们收紧资本,为自己取暖。在漫长的寒冬下,

【iOS】解决UICollectionView中使用reloadItemsAtIndexPaths进行局部cell更新导致视图重叠(投递于:20-06-10)

【iOS】解决UICollectionView中使用reloadItemsAtIndexPaths进行局部cell更新导致视图重叠问题, UICollectionView与UITableView类似,都可以使用reloadData来进行cell内容的更新。 UICollectionView可以采用relo

  1. 首页
  2. 上一页
  3. 1
  4. 2
  5. 3
  6. 4
  7. 5
  8. 6
  9. 7
  10. 8
  11. 9
  12. 10
  13. 11
  14. 下一页
  15. 末页