美文网首页
iOS-遇到的坑

iOS-遇到的坑

作者: 萧城x | 来源:发表于2017-06-16 17:34 被阅读57次

1.cocoapod GPUImage里面的代码不加载它对应文件的资源图片


屏幕快照 2017-06-16 下午6.17.02.png

加入代码
<pre>
if [[ "$CONFIGURATION" == "Debug" ]]; then
install_resource "GPUImage/framework/Resources/lookup.png"
install_resource "GPUImage/framework/Resources/lookup_amatorka.png"
install_resource "GPUImage/framework/Resources/lookup_miss_etikate.png"
install_resource "GPUImage/framework/Resources/lookup_soft_elegance_1.png"
install_resource "GPUImage/framework/Resources/lookup_soft_elegance_2.png"
fi
if [[ "$CONFIGURATION" == "Release" ]]; then
install_resource "GPUImage/framework/Resources/lookup.png"
install_resource "GPUImage/framework/Resources/lookup_amatorka.png"
install_resource "GPUImage/framework/Resources/lookup_miss_etikate.png"
install_resource "GPUImage/framework/Resources/lookup_soft_elegance_1.png"
install_resource "GPUImage/framework/Resources/lookup_soft_elegance_2.png"
fi
</pre>

2.使用CAAnimationGroup组合关键帧动画,设置delegate,造成VC无法释放问题

在代理方法写
<pre>

  • (void)animationDidStop:(CAAnimation *)theAnimation finished:(BOOL)flag
    {

    if (flag) {
    dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
    //解决 使用CAAnimationGroup组合关键帧动画,设置delegate,造成VC无法释放问题
    [self.animationView.layer removeAllAnimations];
    });
    }
    }
    </pre>

相关文章

  • iOS-遇到的坑

    1.cocoapod GPUImage里面的代码不加载它对应文件的资源图片 在 加入代码 if [[ "$CONF...

  • cocoaPods 打包静态库 遇到的坑 and git

    cocoaPods 打包静态库 遇到的坑参考资料iOS 打包.a文件的那些事儿iOS-将自己的库支持CocoaPo...

  • iOS-集成UMeng消息推送遇到的坑货🔥

    iOS-集成UMeng消息推送遇到的坑货? 关于umeng的推送集成教程查看上一篇文章: 基于UMeng消息推送测...

  • iOS-私有API与runtime

    iOS-私有API与runtime iOS-私有API与runtime

  • iOS-代码混淆加固策略

    iOS-代码混淆加固策略 iOS-代码混淆加固策略

  • iOS-性能优化深入探究

    iOS-性能优化深入探究 iOS-性能优化深入探究

  • iOS-大小坑

    本文大体是一些细节性的小坑,不定期更新,欢迎纠正。 关于变量的读写 变量的读写通常使用 self. 和 _ 两种方...

  • iOS-自动打包及分发(三)

    iOS-自动打包及分发(一)iOS-自动打包及分发(二)iOS-自动打包及分发(三) 废话不多说了,上正文: 一、...

  • 遇到的坑

    1.文字两端居中 2.多个异步请求的执行顺序 点击页面上一个按钮发送两个ajax请求时,这两个异步请求会同时发送,...

  • 遇到的坑

    1、 2、每次改完pom.xml后项目的 Language level都会变成7,使用了jdk8新功能的地方都会报...

网友评论

      本文标题:iOS-遇到的坑

      本文链接:https://www.haomeiwen.com/subject/gnemqxtx.html