为什么图像在显示到屏幕上之前要进行解码 一般我们使用的图像是JPEG/PNG,这些图像数据不是位图,而是是经过编码压缩后的数据,需要线将它解码转成位图数据,然后才能把位图渲染...
为什么图像在显示到屏幕上之前要进行解码 一般我们使用的图像是JPEG/PNG,这些图像数据不是位图,而是是经过编码压缩后的数据,需要线将它解码转成位图数据,然后才能把位图渲染...
1:在github[https://github.com/]上面创建一个repo 2:本地创建一个空的文件夹(PodsDemo) 执行 pod lib createJKNet...
@sergeant 假设str2是NSMutableString,str2是可以调用 appendString方法.你调用一下appendString方法,系统会报错(尝试使用appendString改变不可改变对象)*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Attempt to mutate immutable object with appendString:'
!
至于为什么打印的str2和str1 isa指针指向__NSCFString,是因为NSMutableString 和 NSString 其基本数据类型都是 __NSCFString,和类簇相关.
深刻理解iOS中的“深拷贝”和“浅拷贝”浅拷贝就是拷贝后,并没有进行真正的复制,而是复制的对象和原对象都指向同一个地址 深拷贝是真正的复制了一份,复制的对象指向了新的地址 从上图可以看出,浅拷贝A指针改变了所指向的...
status的监听枚举用错了吧 应该是AVPlayerItem对应的status枚举,你监听的是item判断的是播放器的。
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
摘要: 由于最近的项目中大部分功能需要 iOS 原生端与 html 进行交互才能完美实现,所以对 iOS 与 html 的交互方式进行了学习,这篇文章主要介绍 WebV...
参考:GCD源码深入理解 GCDiOS多线程--彻底学会多线程之『GCD』关于iOS多线程,我说,你听,没准你就懂了 任务执行方式(同步、异步) 一般理解 1、同步执行(di...
一、响应者链(Responder Chain) 先来说说响应者对象(Responder Object),顾名思义,指的是有响应和处理事件能力的对象。响应者链就是由一系列的响应...
花絮:从上一篇文章的发表到这篇文章的发表已经有很长一段时间了,一直在摸索适合自己的学习方式,到现在还是没有找到适合自己的,尝试如下: 1.每天上班都是活跃在各大iOS开发群,...
简书博客已经暂停更新,想看更多技术博客请到: 掘金 :J_Knight_ 个人博客: J_Knight_ 个人公众号:程序员维他命 2018.08.31更新: 笔者最新有关面...
前言 据说简书在诞生之初就支持了Markdown语言。听说这件事后有“排版强迫症”的我以及同事就迅速对这款写作软件产生了好感。此前想要自学使用Markdown排版的时候,一直...
很深刻
哭着工作过的人,是可以走下去的当大陆的年轻人用李志“这个世界会好吗”的拷问寄托自己被北上广围困或阻隔的哀思,香港和台湾的年轻人也正从一场恍然的迷梦中惊醒,用“杀了他,顺便杀了我”此般直白暴烈的愤怒坦诚自己...
文章很赞~之前就遇到这种问题了。哈哈,感觉楼主写的这个界面还是不用scrollview画的好,刷新界面起来消耗比较大,
iOS之UIScrollview添加约束图文详解前言 在iOS开发中,autolayout是一个很强大的东西,用好了,能让你事半功倍,用不好,各种蛋疼。不过autolayout是很容易学的,笔者当时仅仅看了一个多小时的资料...
厉害~不过感觉两个例子说的没有什么突出性,第一个晚上半夜五金店的人要那个价格情理之中啊。第二个我不知道你说的调侃是什么程度,既然你的那个链家的朋友一个月能挣到五万,我想他一定很辛苦,销售并不是我们想象的那么轻松。光鲜亮丽的背后都是数不清的辛酸泪
永远不要和不同层次的人争辩01 记得前几天晚上,我们租的房子突然停电~ 上海的天气热起来要人命,而且我们住的房子是顶层,没有了凉爽的空调,室内温度急剧上升,我们赶快找原因,不然怎么度过这个漫漫长夜~ ...
更新: 前言: 之前做过【OC版本】和【swift版本】图文混排和表情键盘,说实在的很low,特别是键盘,整体只是实现了效果并没有封装,很难集成使用!而且之前是使用的附件做的...