首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
砖家代码搬运工
掘友等级
iOS
|
腾讯
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
146
文章 74
沸点 72
赞
146
返回
|
搜索文章
赞
文章( 74 )
沸点( 72 )
UI层级的精简和控件的封装
当用户手指点击屏幕后,响应事件会按照响应者链逐级的找到应该响应该事件的控件。我们也可以自己通过代码来控制UI控件对于响应者链的判断逻辑,来改变一个UI控件本来默认的响应逻辑。这里不去解析响应链的遍历顺序,只举例一个实际应用的场景。 每当点击事件发生后,相关的UI控件会按照响应链…
[译]理解 iOS 异常类型
当你的iOS应用崩溃的时候,我们需要去分析异常日志以定位根本原因。崩溃可能是 “低内存崩溃 Low Memory Crash” 或者 “普通异常崩溃”。当碰到“异常”时,更好的理解“不同类型的异常”能够真正帮助我们快速定位问题所在。 在这篇文章中,我们将研究 iOS 应用可能碰…
SwiftUI 和 Swift 5.1 新特性(3) Key Path Member Lookup
SwiftUI 应用了许多 Swift 5.1 的新特性。在上一篇中,我们聊了Swift UI 中修饰 View 状态的属性的 @Binding 和 @State 的本质是属性代理。在本文中,我们将了解Swift @Binding 和 @State 类型背后包含的另一个特性:K…
嗨,SwiftUI~
打开Xcode,单击Create a new Xcode project,或选择File > New > Project。 选择iOS菜单下的的Single View App模板,然后单击Next。 输入"Landmarks"(做一个包含各种地标元素的地标集项目)作为项目名称,…
iOS概念攻坚之路(五):线程同步方案
多线程编程所处的环境是一个复杂的环境,线程之间穿插执行,需要使用一定的手段来保证程序的正确运行,这个手段就是同步。这篇文章分了两个部分,第一部分会先介绍同步的概念,第二部分是 iOS 中能使用到的同步方案的一个分析以及具体如何使用。 线程之间的关系是合作关系,既然是合作,那就得…
iOS利用FFmpeg解析音视频数据流
利用FFmpeg解析音视频流,音视频流可以来自一个标准的RTMP的URL或者是一个文件. 通过解析得到音视频流,进一步就可以解码, 然后视频渲染在屏幕上,音频通过扬声器输出. 利用FFmpeg框架中libavformat模块可以通过函数av_read_frame解析出音视频流的…
弄透Block
因为在MRC情况下如果Block属性不使用copy修饰,在使用中会出现崩溃,在ARC情况下,Block属性使用strong修饰会被默认进行copy,所以ARC情况下,Block属性可以使用strong或copy修饰,不然会出现崩溃。 NSGlobalBlock 是位于全局区的b…
程序员面试抖音被晾一个多小时,网友:面试能不能多一些尊重
面试,是我们进入职场的第一步。 也是至关重要的的一步,因为,面试官往往是通过对你的第一印象,做出了对你的大致判断,再结合你的个人简历、工作资历,决定是否聘用你。 这也导致了我们这些求职者对于面试极为看重。 在面试前,经常会养精蓄锐、收拾打扮一番,以显示我们对于面试的看重和对面试…
简单易用的数学公式转换工具
SyntaxMostAsciiMathsymbolsattempttomimicintextwhattheylooklikerendered,likeoofor`oo`.Manysymbolscana
Mac终端FFmpeg手动,自动编译
移动端学习音视频开发,FFmpeg可以说是必学的框架,FFmpeg在linux平台下开发,但它同样也可以在其他操作系统环境中编译运行,包括Windows、Mac OS X等。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序,它包括了目前领先的…
下一页
关注了
25
关注者
4
收藏集
3
关注标签
11
加入于
2017-11-06