ios开发try-catch引起的野指针问题排查, 目录 1、野指针问题 2、崩溃栈 3、场景复现代码 4、问题分析 5、上报可能引起野指针崩溃栈 1、野指针问题 【EXC_BAD_ACCESS (SIGSEGV) / KERN_INVALID_ADDR
iOS开发frame和bounds使用示例详解, 目录 简述 frame和bounds 何时使用Frame,何时使用Bounds 简述 Frame: 视图的位置和大小使用是父视图的坐标系,所以将视图放置在父级中这一点就很重要。
配置iOS 16 屏幕旋转适配实例详解, 目录 正文 一. AppDelegate 配置 定义一个 bool 类型的变量 二. 适配 iOS16 旋转屏幕 三. 强制旋转屏幕 四. 自动旋转 正文 我们公司的 app 只支持竖屏, 只有
ios开发Flutter构建todo list应用, 目录 正文 基础 Flutter 应用脚手架 创建 TodoItem 展示 Dialog 去添加列表项 列表项添加状态 正文 今天,我们将使用 Flutter 构建一个动态的 todo list 的应用。
Flutter使用pushpop方法及路由进行导航详解, 目录 正文 准备工作 第一种导航方式 第二种导航方式 正文 在 Web/Mobile 应用程序中,导航是一个很重要的特性,因为它允许你从一个页面跳转
Flutter开发Widgets 之 PageView使用示例, 目录 构造方法以及参数: 基本用法 无限滚动 实现指示器 切换动画 总结: 构造方法以及参数: PageView可用于Widget的整屏滑动切换,如当代常用的
iOS推送增加右侧显示图ServiceExtension, 目录 正文 工程配置(一) 工程配置(二)集成JPushExtension 处理推送显示的内容 注意事项 正文 本Demo推送使用的是极光推送(换成其他推送改动也
iOS开发学习ViewController使用示例详解, 目录 iOS ViewController What is a View Controller 如何定义ViewController. ViewController的类型 生命周期回调 ViewController的职责 Scene, Window, ViewController 总结 iOS Vi
iOS中Sqlite和FMDB使用详解, 目录 正文 效果图 什么是数据库 iOS中的数据存储方式 什么是SQLite SQL语句的种类 数据定义语句(DDL:Data Definition Language) 数据操作语句(DML:Data Manipulation
iOS中NSThread使用示例详解, 目录 正文 创建和启动线程 线程的状态 线程安全 原子和非原子属性 @synchronized 线程间通信 正文 NSThread的对象就代表一条线程,轻量级的线程操作,生命周期
Drawer Builder组件实现flutter侧边抽屉效果示例分析, 目录 前言 Drawer 与 UserAccountsDrawerHeader 定制唤出按钮并引出 Builder 组件 整体代码 最后 前言 平时开发中难免会碰到抽屉效果,如果自己
使用SDLocalize实现高效完成iOS多语言工作, SDLocalize 该方案最大特点是对旧代码几乎没有较多修改就可以完成从单语言项目修改为多语言的项目。并支持XIB的控件本地化,无需创建不同语
AVFoundationAVCaptureSession媒体捕捉, 目录 正文 捕捉媒体 1.创建会话 2.配置视频输入 3.配置音频输入 5.配置输出 6.开始会话\结束会话 7.捕捉静态图片 8.捕捉视频文件 9.预览视频 正文 AVFoun
Flutter之PageView页面缓存与KeepAlive, 目录 正文 构造函数 页面缓存 KeepAlive KeepAliveWrapper 总结 正文 如果要实现页面切换和 Tab 布局,我们可以使用 PageView 组件。需要注意,PageView 是一个非
Flutter之TabBarView组件项目实战示例, 目录 TabBarView TabBar TabBarView+项目实战 1 构建导航头部搜索框 2 构建导航头部TabBar 3 构建导航底部TabBarView容器 4 构建导航底部结构填充 5 构建导航底部
Apple Watch App Lifecycle应用开发, 目录 Watch App Lifecycle 常见的状态转换 启动 App 到 Active 状态 App 到 Inactive 状态 App 到 Background 状态 返回表盘 额外的 Background 执行时间 App 到 Active 状态
Flutter之可滚动组件实例详解, 目录 正文 Scrollable 主轴和纵轴 Viewport Sliver 可滚动组件的通用配置 ScrollController 子节点缓存 Scrollbar 总结 正文 当内容超过显示视口(ViewPort)时,如果没有特
iOS开发之使用Storyboard预览UI在不同屏幕上的运行效果, 在公司做项目一直使用Storyboard,虽然有时会遇到团队合作的Storyboard冲突问题,但是对于Storyboard开发效率之高还是比较划算的。在
加载带有手势识别器的XIB文件需注意哪些问题, 如果在你的应用程序中需要检测手势,比如点击(tap)、二指拨动 (pinch)、拖移(pan)和旋转(rotation),那么通过创建UIGestureRecognizer类来实现将
Android NavigationController 右滑手势详解, 苹果一直都在人机交互中尽力做到极致,在iOS7中,新增加了一个小小的功能,也就是这个api:self.navigationController.interactivePopGestureRecognizer.enabled
IOS开发第三方语音-微信语音, 微信只能开发平台http://pr.weixin.qq.com/,里面包含了微信语音和图像,集成很简单,下载方demo后会有个文档,按照流程来(因为它只提供了真机的.a文件,所
IOS笔记061之二维码的生成和扫描, 如今二维码随处可见,无论是实物商品还是各种礼券都少不了二维码的身影。而手机等移动设备又成为二维码的一个很好的应用平台,不管是生成二维
如何在iphon IOS设备上使用二维码, 下面给大家介绍下 二维码简介 二维码 (2-dimensional bar code) 是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数
ios原生二维码扫描, 做iOS的二维码扫描,有两个第三方库可以选择,ZBar和ZXing。今天要介绍的是iOS7.0后AVFoundation框架提供的原生二维码扫描。 首先需要添加AVFoundation.framework框架到你工
iOS开发中实现邮件和短信发送的简单示例, 发送邮件 1.导入库文件:MessageUI.framework 2.引入头文件 3.实现代理MFMailComposeViewControllerDelegate 和 UINavigationControllerDelegate 代码示例: 复制代码 代码