音视频开发:OpenGL + OpenGL ES + Metal 系列文章汇总[//www.greatytc.com/p/c2c9547a2233] GLKit仅可...
音视频开发:OpenGL + OpenGL ES + Metal 系列文章汇总[//www.greatytc.com/p/c2c9547a2233] GLKit仅可...
本文首发于 个人博客 在IOS开发中,同步锁相信大家都使用过,即 @synchronized ,这篇文章向大家介绍一些 @synchronized的原理和使用。 @sync...
完整文章列表:iOS的签名与证书机制(一):加密解密iOS的签名与证书机制(二):单向散列函数iOS的签名与证书机制(三):数字签名与证书iOS的签名与证书机制(四):iOS...
公司用的是gitlab管理的代码但是自己也经常的往github上传代码这样就很不方便经常的出错。 网上找了很多的方法都不行。最后发现了一个好的博客解决了我的问题,特作纪念:原...
背景 在用户信息填写等很多场景中,UITextField输入均有中英文字数限制,常见的比如中文100字、英文200字。 方案 方案1 常见的方案如下: 该方法在每输入一个字符...
乐谱 🎼 iOS 解析 上半年开发了一款含乐谱解析功能的App,网上也没有找到类似的,就自己做了一款。后来由于某些原因,把代码上传到了github上,之后就没管。不过最近不少...
在iOS开发的过程中,涉及到两种推送,一种是本地推送,另一种就是远程推送。本地推送主要是在没有网络的情况下对用户进行事件或者消息的通知推送,例如系统自带的时间提醒和闹钟。远程...
推送通知跟NSNotification不同1.NSNotification是抽象的,不可见的2.推送通知是可见的 iOS中提供了2中推送通知1.本地推送通知(Local No...
最近在做一个类似微软翻译APP的图片翻译的功能(图片识别,对识别结果进行翻译,翻译结果展示在图片对应原文位置)。下面是微软图片识别的界面 其中文字的空间自适应用到了UILab...
一、概述 通过上一篇文章的学习,我们对关于MVC的弊端的产生和MVVM中viewModel的职责及其使用注意事项,想必都有了些许了解和认识,最起码What is MVC ? ...
最近在重温这本OC经典之作《Effective Objective-C 2.0编写高质量iOS与OS X代码的52个有效方法》,这篇文章算是重温之后的产物吧,读完这篇文章你将...
组件化这个东西其实并不复杂,他就是种思路,本质上是一种 app 架构思路,说穿了很简单的,难在组件化改造的时候,真正写起代码会出现不少棘手的问题。组件化是一种 app 架构,...
随着各大公司春招的开始,很多小伙伴都行动起来了,我有幸能够加入百度并和大家分享自己的经验心得。由于我面试的都是比较大的公司,所以自然也是做了这方面的准备,因此这篇总结并不一定...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-memory-mana...