240 发简信
IP属地:广东
  • 你好 可以看下LifeformUserInfo的类文件吗 ,遵守了Codabl协议,LifeformUserInfo()会报错

    用SwiftyUserDefaults封装用户信息缓存工具类

    最近发现YYCache 框架在iOS15 以上系统中,清除硬盘缓存的功能失效了,导致app的用户退出登录清理缓存信息的逻辑出现Bug 由于项目主要使用swift框架开发,就使...

  • iOS Segmented Control

    SegmentedControl又被称作分段控制器,是IOS开发中经常用到的一个UI控件。 1通常是在单视图中使用,不做多视图之间的切换。实现视图中不同显示的快速切换,每一个...

  • @虞小虞 好的 感谢您的细心解答。

    iOS多工程架构(一)—— 创建

    多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...

  • @虞小虞 有点依赖第三方库了,oc支持工程之间的通讯,swift不行,只能用多framwork代替了。

    iOS多工程架构(一)—— 创建

    多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...

  • @虞小虞 MainProject是可以链接到framework的,但是MainProject和Person之间的通讯需要怎样做呢

    iOS多工程架构(一)—— 创建

    多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...

  • 工程之间文件无法调用,import文件报错了。

    iOS多工程架构(一)—— 创建

    多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的多个project可以由Mai...

  • iOS OC实现map、filter、reduce等高阶函数

    在 Swift 中,map filter reduce 等高阶函数的存在可以让我们更快的处理数据。在OC中实现对应方法: map:处理数组中的每个元素,并返回一个新的结果数组...

  • 下载下来没有马赛克功能哦

    GPUImage源码阅读——图片编辑组件

    ZMJImageEditor 是一个和微信一样图片编辑的组件,功能强大,极易集成,支持绘制、文字、旋转、剪裁、马赛克、擦除重绘等功能。 Base On keshiim ZMJ...

  • iOS | 面试知识整理 - OC基础 (一)

    前言: 最近公司项目不怎么忙, 闲暇时间把iOS 在面试中可能会遇到的问题整理了一番, 一部分题目是自己面试遇到的,一部分题目则是网上收录的, 方便自己巩固复习, 也分享...

  • iOS字体大小的自动适配(代码&xib)

    基本原理 1.计算iPhone屏幕尺寸与UI设计稿的尺寸比例 2.利用runtime机制,将原始字体大小值进行比例缩放,并替换原生方法的实现 代码适配替换方法(UIFont)...

  • 120
    iOS xib文件根据屏幕等比例缩放的适配

    置顶2018年11月07日 13:23:23上天眷顾我阅读数 1001标签:iOS xib文件根据屏幕等比例缩放的适配更多 个人分类:iOS开发 前言 在此我不是和大家讨论,...

  • IOS开发-设置父子视图之间边距按比例约束

    代码示例运行环境为 IOS10,swift 3.0 因为按比例约束边距相比按比例约束宽高多了一个小坑,所以在此记录一下。 首先看两张正常约束左边距 和 上边距的图片: 注意看...