240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    flutter上传图片时候遇到Converting object to an encodable object failed: Instance of 'FormData'

    先抛截图如下: 首先出现上边问题是FormData转换数据时候出错了。 网友和dio官方github上给的解决办法是: MultipartFil...

  • iOS开发 多线程的运用

    在iOS开发上搬了几年砖了,一直在向各位大神学习,这段时间公司项目完工了,整理一下相关技术点,向后来者做个借鉴,沉淀一下自己。 说起多线程基本上...

  • Resize,w 360,h 240
    iOS项目配置多种编译环境

    一般我们iOS项目会默认两种编译环境,一种是Debug环境(也就是测试环境),一种是Release环境(也就是正式环境),我们在开发工作中经常跑...

  • KVC和KVO的区别

    KVC是一种访问一个对象属性的方法 即是指NSKeyValueCoding 访问一个对象属性我们可以 person.age 也可以通过kvc的方...

  • Resize,w 360,h 240
    iOS常用的设计模式

    设计模式主要大概分成三类: 1.创建型:单例设计模式、抽象工厂设计模式 2.结构型:MVC 模式、装饰器模式、适配器模式、外观模式、组合模式 3...

  • TableView的优化

    众所周知UITableView的每一行都是一个UITableViewCell,通过dataSource的 tableView:cellF...

  • 各种使用小技巧

    1.ARC和MRC混合编译: 如果一个工程为MRC,其中要添加ARC的文件: 选择target -> build phases -> compi...

  • 常见的OC数据类型有哪些 和C的基本数据类型有什么区别?

    object-C的数据类型有NSString,NSNumber,NSArray,NSMutableArray,NSData等等,这些都是Cl...

  • GCD

    在iOS所有实现多线程的方案中,GCD应该是最有魅力的,因为GCD本身是苹果公司为多核的并行运算提出的解决方案。GCD在工作时会自动利用更多的...