首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS技术汇总
掘友等级
iOS开发
|
DK
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
100
文章 81
沸点 19
赞
100
返回
|
搜索文章
最新
热门
iOS防止闪退处理,防止Crash
由于之前做项目的时候,时不时会有无法预见的错误,导致App上线了,Crash的时候,用户体验非常不好。查过各方面的资料后,决定把这些无法预见的Crash给解决的,至少先保证App能正常用。 我把这些整合发布到pod上去了。
一篇专题让你秒懂GCD死锁问题!
1. 什么是GCD ? GCD,全称 Grand Central Dispatch。可翻译为”牛逼的中枢调度器”。它是纯C语言的,提供了非常多强大的函数。 Grand是宏伟的、极重要的意思。 GCD是提供了功能强大的任务和队列控制功能,相比于NSOperation更加底层,虽然…
NSTimer 避坑指南
NSTimer的创建通常有两种方式,一种是以 scheduledTimerWithTimeInterval 为开头的类方法 。这些方法在创建了 NSTimer 之后会将这个 NSTimer 以 NSDefaultRunLoopMode 模式放入当前线程的 RunLoop。 另一…
被忽视了的NSDataDetector
在日常开发场景中经常会遇到,在一段文本中检测一些半结构化的信息,比如:日期、地址段、链接、电话号码、交通信息、航班号、奇怪的格式化了的数字、甚至是相对的指示语等等。 如果这些需求在一个项目中出现,在不知道NSDataDetector这个类之前,可能要头皮发麻,之后开始自己编制一…
symdl :一个可以替代dlsym的小工具
前面已经写了几篇文章介绍MangoFix了,一个语法和Objective-C非常相似的SDL,用来对iOS App进行热修复。但是MangoFix1.x版本中对于需要用到的C函数要进行预埋,而哪些C函数需要进行预埋,这其实是不可预测的。所以MangoFix在2.0中会添加 C函…
iOS CollectionView 列表&网格之间切换(带动画)
最近在写一个列表界面,这个列表能够在列表和网格之间切换,这种需求算是比较常见的。本以为想我们是站在大牛的肩膀上编程,就去找了下度娘和谷哥,但是并没有找到我想要的(找到的都是不带动画的切换)。既然做不了VC战士,那就自己动手丰衣足食。在我看来,所有的视图变化都应该尽量带个简单的过…
Swift中文件和图片上传处理
前言:基于Alamofire4.5网络框架开发的Swift项目中上传文件和图片代码参考。
iOS 开发:『Runtime』详解(四)获取类详细属性、方法
1. 获取类详细属性、方法简述 在苹果官方为我们提供的类中,只能获取一小部分公开的属性和方法。有些我们恰好需要的属性和方法,可能会被官方隐藏了起来,没有直接提供给我们。 幸好 Runtime 中为我们提供了一系列 API 来获取** Class (类)的 成员变量( Ivar …
iOS无痕埋点方案分享探究
随着公司业务的发展,数据的重要性日益体现出来。 数据埋点的全面性和准确性尤为重要。 只有拿到精准并详细的数据, 后面的分析才有意义。 然后随着业务的不断变化, 埋点的动态性也越来越重要。为了解决这些问题, 很多公司都提出自己的解决方案, 各中解决方案中,大体分为以下三种: 由开…
SwiftUI 中的some关键字
这里的some其实就是和一个称为opaque(不透明)类型有关,在返回类型前面加上一些关键字表示返回类型是不透明的,不透明类型通常被称为反向泛型类型。 我们定义一个SurpriseEgg协议,具有关联类型ContentType,并且创建改类型的具体类型。 这不会在 Swift中…
下一页
个人成就
文章被点赞
131
文章被阅读
57,770
掘力值
1,353
关注了
28
关注者
700
收藏集
1
关注标签
17
加入于
2019-07-02