首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
会员
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
iOS学习社区
iOS开发工程师
iOS技术交流,iOS工作机会,iOS就业交流,提升工作技能
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
14
文章 14
沸点 0
资讯 0
赞
14
关注
返回
|
搜索文章
iOS学习社区
iOS开发工程师
·
8月前
关注
iOS 中的数据持久化
原文地址 在应用开发过程中,数据持久化是不可或缺的一部分。今天的文章会和大家介绍一下 iOS 中的数据持久化方案及相关特点,以便在开发过程中选择合适的数据持久化方案,避免出...
1
评论
分享
iOS学习社区
iOS开发工程师
·
11月前
关注
# iOS GCD 之 dispatch_group_enter 和 dispatch_group_leave
原文地址 在实际开发中,经常需要在几个任务全部执行完成之后,在执行后续操作,在 iOS 中,我们可以通过 NSOperation 等达到这一目的。在本篇文章中,我们会介绍如...
1
评论
分享
iOS学习社区
iOS开发工程师
·
1年前
关注
Swift 模式匹配
原文地址 模式匹配是 switch 的主要功能,模式匹配是指对相应 case 匹配到的值进行解构的能力。解构是指将特定结构的内容再次分解为更小的条目,先看一个例子: 模式类...
1
评论
分享
iOS学习社区
iOS开发工程师
·
1年前
关注
Swift 枚举高级用法
原文地址 枚举类型是 Swift 最显著的特征之一。我们已经看到了很多不同的场景。然而,枚举还可以做更多的事情。 协议 Swift 允许在枚举中使用协议和协议扩展。Swif...
1
评论
分享
iOS学习社区
iOS开发工程师
·
1年前
关注
Swift 枚举
原文地址 枚举是为一组相关值定义的一个通用类型,Swift 枚举的功能非常强大,使它比 OC 的枚举应用于更广泛的场景。在本文中,我们会了解 enum 的语法和能力。 枚举...
4
评论
分享
iOS学习社区
iOS开发工程师
·
1年前
关注
pod install vs pod update
许多人在刚开始使用 CocoaPods 时,似乎认为只有在第一次使用 CocoaPods 设置项目时才会使用 pod install,而在之后都使用 pod update。...
2
4
分享
iOS学习社区
iOS开发工程师
·
1年前
关注
iOS UITableView estimatedRowHeight 小记
estimatedRowHeight 是 iOS7.0 以后引入的属性,用来预估列表视图的高度。下面看一下官网的解释: 为行高提供一个非负的预估值,可以提高列表视图的加载性...
3
1
分享
iOS学习社区
iOS开发工程师
·
2年前
关注
一次 category 的误用引发的 crash
在最近的一次开发中,不小心在自定义的 UIViewController 的 category 中重写了 dealloc 方法,导致项目中莫名出现了许多野指针的 crash,...
3
3
分享
iOS学习社区
iOS开发工程师
·
2年前
关注
iOS13新特性
在刚刚过去的WWDC上,苹果推出了全新的iOS13系统。针对这次系统升级,苹果打出的标语是“新出风格,新出境界”。下面让我们一起看下,iOS13有哪些主要功能和提升吧。 A...
赞
评论
分享
iOS学习社区
iOS开发工程师
·
2年前
关注
在 iOS 模拟器上测试推送
从 Xcode 11.4 beta 版本开始支持在 iOS 模拟器上测试推送通知。 这种方式非常简单,直接将 .apns 文件推拽到模拟器中即可....
1
2
分享
iOS学习社区
iOS开发工程师
·
3年前
关注
预处理宏 VS 内联函数
这篇文章会和大家介绍下宏和内联函数,以及二者的比较。 宏依赖于文本替换。预处理器宏只是在编译之前对代码进行简单的替换,不会进行类型检查。但是,在宏展开之后,编译器仍会对其进...
赞
评论
分享
iOS学习社区
iOS开发工程师
·
3年前
关注
在循环中停止使用 i++
如果你之前编写过 for 循环,几乎可以肯定使用过 i++ 来增加循环变量。但是,你有没有想过为什么那么做呢? 显然,使用 i++ 的最终结果是使变量 +1 ,但是有很多方...
赞
评论
分享
iOS学习社区
iOS开发工程师
·
3年前
关注
iOS NSCache
NSCache 是苹果官方提供的缓存类,它用于临时存储键对儿,使用和 NSMutableDictionary 类似。其定义如下: NSCache类结合了各种自动释放策略,确...
赞
评论
分享
iOS学习社区
iOS开发工程师
·
3年前
关注
iOS 提升应用性能小技巧
在开发 iOS 应用程序时,确保应用程序具有良好的性能是至关重要的。然而,由于开发周期的局限性,让我们很容易忘记决策对性能的影响。这篇文章整理了一些提升性能的小技巧,希望会...
赞
评论
分享
iOS学习社区
iOS开发工程师
·
3年前
关注
iOS UICollectionView基础教程
UICollectionView对象定义了集合视图内容的可见区域。该类从UIScrollView继承,可以根据需要包含一个很大的滚动区域。该类从布局对象接收布局信息,并基于...
赞
评论
分享
iOS学习社区
iOS开发工程师
·
3年前
关注
iOS启动优化之Static linking vs Dyld 3
我们在iOS启动优化之从exec()到main()这篇文章中介绍过,动态链接器在搜索依赖项时进行大量的计算和磁盘IO。 静态链接消除了所有dylib搜索的需要-依赖和可执行...
1
评论
分享
iOS学习社区
iOS开发工程师
·
3年前
关注
iOS应用瘦身
随着业务的不断迭代,APP安装包会越来越大。包过大既影响用户体验、影响升级率、导致无法提交App Store和非WiFi环境下无法下载的问题。怎样对App进行瘦身成了重中之...
1
评论
分享
iOS学习社区
iOS开发工程师
·
3年前
关注
网络通信的响应时长优化
网络是用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的。 通信是人与人之间通过某种媒体进行的信息交流与传递。 网络通信是通过网络将各...
4
评论
分享
iOS学习社区
iOS开发工程师
·
3年前
关注
Xcode断点调试
调试程序是了解应用程序意外行为的重要过程。作为一名iOS开发者,必须要了解如何使用断点来调试程序,从而减少修复错误所花费的时间。但有时,一个简单的断点往往是不够的。这篇文章...
赞
评论
分享
iOS学习社区
iOS开发工程师
·
3年前
关注
iOS启动优化之首屏图片加载优化
Time(App总启动时间) = time1(main()之前的加载时间) + time2(main()之后的加载时间)。 time2 = app加载渲染完成首界面的时间:...
2
评论
分享
下一页
个人成就
文章被点赞
45
文章被阅读
55,525
掘力值
1,155
关注了
0
关注者
57
收藏集
0
关注标签
6
加入于
2017-02-10
温馨提示
当前操作失败,如有疑问,可点击申诉