首页
学习
活动
专区
工具
TVP
发布

落影的专栏

专栏作者
267
文章
324496
阅读量
106
订阅数
UITabbarController 偶现启动crash问题分析
最近新版本发布后,出现了一个偶现的crash并且迅速增加为Top1,这里对该问题做一个分析。 报错内容如下: NSException -[UITabBarController setSelectedViewController:] only a view controller in the tab bar controller's list of view controllers can be selected. crash堆栈如下:
落影
2022-10-28
7720
iOS横竖屏切换
UIDeviceOrientation,表示设备朝向,可以通过[UIDevice currentDevice] orientation]获取,取值有:
落影
2022-09-28
2.4K0
UICollectionView iOS 13以下删除动画crash
线上突发一个Top1的crash告警,场景是UICollectionView在删除的时候触发。
落影
2022-09-19
1.6K0
iOS15 Carplay后台播放异常问题分析
在接到反馈之后,抽取其中关键信息:iOS15、480版本、听书、Carplay、后台播放5分钟没声音、切换前台恢复播放。
落影
2021-11-24
1.7K0
iOS的内存分布探究
最近遇到一些内存相关crash,排查问题过程中产生对进程内整个地址空间分布的疑惑。搜查了一番资料,网上关于Linux进程地址空间分布的介绍比较详细,但是iOS实际运行效果的比较少。 本文基于网上相关文章,进行实际测试,探究App实际运行过程中的地址分布。
落影
2021-07-20
1.3K0
iOS 事件传递和处理
iPhone拥有很好的用户交互体验,这源于iOS系统对交互事件的高效处理和高优响应; App开发者处理用户交互非常便捷,这源于iOS系统和UIKit对用户操作做了封装和默认处理; 本文围绕iOS的事件传递和处理,探究其具体过程。
落影
2021-05-06
1.4K0
iOS developer的良好习惯
作为一名有追求的工程师,我们希望代码能够在版本迭代中逐渐优化而不是劣化;同时也会学习掌握更多的技巧和工具,去更好的设计、实现和组织代码。偶然看到一个apple工程师的分享,于是加上一些自己的经验和感受,做一些总结。
落影
2020-12-01
6720
启动时间的一些分析
最近在做一些App品质提升,启动时间优化是其中很重要的一项,本文围绕启动时间做一个深入了解。
落影
2020-09-24
1.3K0
iOS crash分析实践
从堆栈可以看出是indexPath无效,通常是indexPath的section或者row超过了数据的大小;
落影
2020-06-16
1.6K0
iOS符号冲突(duplicate symbols)
背景是我们项目升级某个SDK,结果发现项目和SDK出现符号冲突。 符号冲突是接入SDK有可能会出现的问题,本文便尝试从技术角度去解决。
落影
2020-04-24
4.3K1
阅读器多种翻页的设计与实现
UIKit提供UIPageViewController可以很方便实现平移的页面切换效果,使用流程: 1、创建UIPageViewController;
落影
2020-02-18
3.1K0
iOS开发笔记(十三)
GPUImage的framework/Source目录下,有iOS和Mac两个文件夹,在iOS的工程中include了Mac文件夹的代码,会产生编译错误;将Mac文件夹去掉即可解决。
落影
2020-02-18
1.3K0
iOS的文件内存映射——mmap
mmap在日常开发中偶尔会遇到的一个关键词,最常用到的场景是MMKV,其次用到的是日志打印。虽然都已经被封装好,但也需要了解下mmap的基本原理和过程。
落影
2019-08-06
2.6K0
iOS本地数据存储
数据存储本质就是运行时的对象保存在文件、数据库中。数据存储可以分为两步:首先是将对象转换成二进制数据,这一步也叫序列化;相反,将二进制数据转换成对象则称为反序列化;然后是考虑二进制数据如何保存和读取。
落影
2019-07-15
2.9K0
iOS开发笔记(十二)— Extension、iOS9Crash、Pod库和CFDictionary相关
分享iOS开发中遇到的问题,和相关的一些思考,本次内容包括:Extension、iOS9Crash、Pod库和CFDictionary相关。
落影
2019-03-20
8210
iOS开发笔记(十)— Xcode、UITabbar、特殊机型问题分析
【问题分析】通过多个文件尝试,发现并非完全不能索引头文件,而是只能索引和当前文件在同级目录的头文件; 有点猜测是Xcode10.1的原因,但是在升级完的半年多时间里,都没有出现过索引。 从已有的知识来分析,很可能是Xcode的头文件搜索路径有问题,于是尝试把工程文件下的路径设置递归搜索,结果又出现以下问题:
落影
2019-02-15
1.2K0
加速计和陀螺仪
iPhone在静止时会受到地球引力,以屏幕中心为坐标原点,建立一个三维坐标系(如右图),此时iPhone收到的地球引力会分布到三个轴上。 iOS开发者可以通过CoreMotion框架获取分布到三个轴的值。如果iPhone是如图放置,则分布情况为x=0,y=-1.0,z=0。 在CoreMotion中地球引力(重力)的表示为1.0。
落影
2019-01-28
1.9K0
iOS坐标系探究
APP 在渲染视图时,需要在坐标系中指定绘制区域。这个概念看似乎简单,事实并非如此。
落影
2018-11-01
2.7K0
鹅厂的成长收获
毕业之后在上海、成都、上海的城市中徘徊,每一次城市迁徙都带我许多的烦恼; 于是在2017年初时,我回到了深圳,选择加入当时对我来说是神秘的存在——腾讯。 至此,已经过去一年半的时间。期间的成长、收获颇多,便在国庆与大家分享。
落影
2018-10-08
1K0
十分钟接入iOS 12新特性——Siri Shortcuts
Xcode 10已经正式发布,开发者可以接入Siri Shortcuts的iOS 12新特性。 WWDC2018的Introduction to Siri Shortcuts Session介绍了Siri Shortcuts的使用和Swift接入,但没有Objective-C版本的demo。 于是新开此文,介绍如何快速用OC接入iOS 12新特性Siri Shortcuts。
落影
2018-10-08
1.8K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档