240 发简信
IP属地:广东
  • 记UNNotificationServiceExtension在IOS12.1以上不能播放音频的问题

    由于有个需求是做推送,在后台推送过来的时候使用语言播报推送的内容。最近有用户反馈在IOS12系统无法正常播放语音。开始的猜想是BaiduSpee...

  • 随机数

    问:给定能随机生成整数 1 到 5 的函数,写出能随机生成整数 1 到 13 的函数。 讲解:因为0到25取余得到的1到13的概率是相等的,后面...

  • 学习笔记:App 启动速度怎么做优化与监控

    最近看了戴铭大神的极客时间,来做一些笔记 APP启动分为冷启动和热启动 冷启动就是在app点击启动前,它的进程不在系统里,需要创建分配给他一个进...

  • Category添加成员变量

    ## 使用分类添加成员属性 - 使用objc_getAssociatedObject实现get方法 ```objc id objc_getAss...

  • Resize,w 360,h 240
    新版Reveal查看越狱手机app

    前言 最近想深入了解Ios逆向。所以在闲鱼掏了个二手的ipone5,系统版本为8.2。第一天马上试手,用Reveal这个工具来查看网易云音乐ap...

  • Resize,w 360,h 240
    理解oc消息传递机制

    object-c语言的动态性 Objective-C 是一门极其动态的语言,许多东西都可以推迟到运行时决定、修改。那么到底何为动态、何为静态?我...

  • 公司开发流程优化

    公司研发部门与产品部门一起对之前的开发流程做了优化,优化后的主流程见附件。

  • Resize,w 360,h 240
    ipa内购流程优化

    优化点 优化购买流程 使用新的api获取购买凭证 优化跟服务器的二次验证时机 原来支付购买流程 获取产品信息 用户选择某个产品,跟后台通信创建懒...

  • NSOobject 的load 和 initialize方法区别

    +load 1.load方法是调用时机是类被加载到系统中就会调用(initialize用到才会调用)2.调用在main方法之前3.初始化顺序:自...