图片size应该换成
GLuint width = (GLuint)CGImageGetWidth(image);
GLuint height = (GLuint)CGImageGetHeight(image);
标准的UIimage转CVPixelBufferRef (RGB)最近在做一些人脸美妆的工作,用到了CVPixelBufferRef的相关知识,踩到一些坑,做一个小小的总结。 CVPixelBufferRef是属于CoreVideo模块的像...
图片size应该换成
GLuint width = (GLuint)CGImageGetWidth(image);
GLuint height = (GLuint)CGImageGetHeight(image);
标准的UIimage转CVPixelBufferRef (RGB)最近在做一些人脸美妆的工作,用到了CVPixelBufferRef的相关知识,踩到一些坑,做一个小小的总结。 CVPixelBufferRef是属于CoreVideo模块的像...
@Ko_Neko git上有,文章里有地址吧
iOS添加快捷方式到桌面iOS添加快捷方式到桌面# 涉及:OpenUrl、iOS shceme、Data URI Scheme、JS、Socket# 功能:将应用的某一个页面或某一个功能以快捷方式形...
如果对象实现了init方法,alloc和new就有区别了吧。
OC源码 —— alloc, init, new和dealloc上一篇最后讲release的时候说到,在release的最后,当引用计数减为0的时候就进入了dealloc的过程。这一篇就来讲讲dealloc和相关的一些方法。先从deall...
推荐一些我个人认为非常经典,值得关注的博客。 OneV's Den 大家尊称为喵神 @onevcat 的博客。对 Swift 技术在国内的推广做了很大的贡献。 Limboy’...
对于block的循环引用导致的内存泄露,网上的讲解文章很多,大部分说的都非常的好,但是描述的更为通俗直白的不多,本文意在通俗直白的解释block循环引用导致的内存泄露,以...
介绍 动态库形式:.dylib和.framework 静态库形式:.a和.framework 动态库和静态库的区别 静态库:链接时,静态库会被完整地复制到可执行文件中,被多次...
在使用Cocoapods组装子Pods的时候,子Pods可能也携带资源,需要在子Pods的podspec中指明:spec.resources = "xx/xx/a.png"p...
由Podfile组建的工程里,每一个模块都有一个对应的PodSpec文件,在Pods/Headers中,每一个Pods的Header都有Public和Private之分。清楚...
项目状态:所有资源文件都被集中在根目录下的--Resources--Images 需求:模块化中,根据各种功能和业务分了很多的pods,需要将图片资源合理的分配到各个pods...
有个小需求,需要将xcode工程文件中非arc的文件扫出来,拿到project.pbxproj。 一、mrc标识是“-fno-objc-arc”,需要扫除带这个标识的行,这里...
转发自 2016-07-07何兆林腾讯Bugly 如果您有耐心看完这篇文章,您将懂得如何着手进行app的分析、追踪、注入等实用的破解技术,另外,通过“入侵”,将帮助您理解如何...