一、制作framework 1.创建APP工程,用来开发framework和测试 2.创建framework的Target,根据项目需要来命名,此处命名为TestSDK,创建...
 发简信
    
    发简信
  
   
  一、制作framework 1.创建APP工程,用来开发framework和测试 2.创建framework的Target,根据项目需要来命名,此处命名为TestSDK,创建...
Using bridging headers with module interfaces is unsupported Command SwiftDriver emitte...
前言 最近在做标签选择页的时候碰到这样一个需求,一页显示8个标签,超过时显示多页的效果。一开始本人信心满满的使用UICollectionView,并调整了scrollDire...
 
  cell 排序横向滑动的时候,竖着排列。竖向滑动的时候,横着排列 Object-C:1、横向分页滚动的UICollectionView,cell左右排版的简单实现[https...
 
  Cocoapods Packager + Xcode14 适配 升级到Xcode14之后,苹果做了一些优化,但有部分优化Cocoapods Packager并没有适配,会导致...
 
  一、Flutter Version Management fvm是一个用于管理多个Flutter版本的工具,帮助我们查看、切换、安装、删除Flutter版本,使每个项目工程都...
 
  这几天遇到一个苹果内购问题困扰了好几天才解决,在此记录一下,希望能帮助遇到同样问题的你。1、事情起因:我们使用Flutter开发了一个商城类的应用,在iOS平台使用苹果内购,...
 
  一、app启动原理 1.app启动分为冷启动和热启动。 App 的启动主要包括三个阶段:main() 函数执行前;main() 函数执行后;首屏渲染完成后。 1. main(...
 
  Q1:为什么这个月公司的苹果财务报表数据和在苹果后台上实际看到的预付款相差这么大? 这个问题是最典型的财务问题之一,只要你公司内购有收入,你多多少少都会被财务同事或者老板问过...
网上转载最多的一篇关于atomic的文章《ios atomic nonatomic区别》其中关于讲解atomic的片段如下: atomic真的能保证对象的线程安全?我们看《r...
 
  先上代码github[https://github.com/ys-ocean/iOS-baseDemo/tree/main/DeepCopy],如有错误请帮忙指出,谢谢!转载...
具体集成请看下面文章此篇记录的是集成之后的iOS界面和flutter的交互,iOS界面怎么跳转到不同的flutter界面。 老项目集成Flutter中文文档老项目集成Flut...
Swift 中Class和Struct异同 Swift 中类和结构体有很多共同点。共同处在于: 定义属性用于存储值 定义方法用于提供功能 定义下标操作使得可以通过下标语法来访...
文章系列 Flutter Provider状态管理---介绍、类图分析、基本使用[https://www.liujunmin.com/flutter/provider/int...
 
  MVVM和MVC的区别 1. MVC MVC的弊端 厚重的View ControllerM:模型model的对象通常非常的简单。根据Apple的文档,model应包括数据和操...
一、socket 概念 1.套接字(socket)是网络通信的基石,是支持 TCP/IP 协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须...
 
  1.swift中结构体和类的对比(相同和区别) 1.相同点: 定义属性用于存储值 定义方法用于提供功能 定义下标操作用于通过下标语法访问它们的值 定义构造器用于设置初始值 通...
 
  为啥数组越界抛出异常而字典不会?答案:因为下标访问的实现不一样,struct Array<Element> {subscript(index: Int) -> Element...
一.Swift和OC的区别? 1.swift是静态语言,有类型推断,OC是动态语言。 2.swift面向协议编程,OC面向对象编程 3.swift注重值类型,OC注重引用类型...
 
  补充: 2023-3-27 强制升级 pod 库 一、创建私有 Pod 索引库 Pod 索引库本质是所有库的podspec文件集合。每次创建新库或更新版本时都会根据版本号...