摘要:
1.flutter加载iOS的图片或者iOS加载flutter的图片 https://pub-web.flutter-io.cn/packages/ios_platform_images 2.网络请求库 https://pub-web.flutter-io.cn/packages/dio https 阅读全文
摘要:
4.3问题可以先按照一下方案修改: 1.更换包名bundleid 2.更换logo和名字色彩,更换launch图,更换iTunes connect里的信息,应用截图,描述等等 3.更换下主页几个tab的页面颜色或者图片风格,tab的底色和图标、导航栏的颜色 4.代码用混淆工具翻新一遍(工具百度很多, 阅读全文
摘要:
在ARM 32 位的时候,isa 的类型是 Class 类型的,直接存储着实例对象或者类对象的地址;在ARM 64 结构下,isa 的类型变成了共用体(union),使用了位域去存储更多信息。 阅读全文
摘要:
直接上代码,看ViewDidLoad方法中的注释。一共10个约束,UIScrollView 上下左右4个,其子试图contentView 上下左右宽高6个。 注意点:(以要求可以上下滚动为例,可以先看完代码再回头理解注意事项) 1、contentView的宽高根据需求设置优先级,哪边需要滚动,优先级 阅读全文
摘要:
https://www.yysweb.com/show/15-1627.html 个人账号不需要邓白氏编码 如果申请公司账号,下面是申请邓白氏编码教程 https://blog.csdn.net/qq_38371514/article/details/126744203 注册账号后,需要实名认证,不 阅读全文
摘要:
起初,对接的友盟分享到微信好友,出现bug,app——跳到微信——跳回app,无法进行分享 后来,去掉友盟,直接调用微信原生分享,出现bug,app——跳到微信——跳回app——跳到微信,能分享但是有二次跳转bug。 查找资料,调用微信通用链接自检函数 WXApi.checkUniversalLin 阅读全文
摘要:
1.tableview必须设置预估行高和自动计算高度 // 自动计算行高 tableView.rowHeight = UITableView.automaticDimension // 设置预估行高, 必须要写, 否则打印垃圾log日志, 提示约束冲突 tableView.estimatedRowH 阅读全文
摘要:
之前的获得状态栏高度代码是 func kStatusBarHeight() -> CGFloat { var statusBarHeight: CGFloat = 0 if #available(iOS 13.0, *) { let statusManager = UIApplication.sha 阅读全文
摘要:
Reactor 优点:就是将业务逻辑从View中抽离出来,可以让我们代码分工变的更加清晰明朗,多人开发时也便于后期的管理和维护。原理:由用户行为转为页面状态。 缺点:学习成本高;多写很多代码; ReactorKit是一个面向响应式单向 Swift 应用程序架构的框架。在 ReactorKit 框架中 阅读全文
摘要:
var和let、变量常量 final、修饰的类变量函数不能继承和重写,修饰的函数为直接派发 struct和enum和class、结构体和枚举为值类型,类为引用类型 override、重写 deinit、反初始化函数 mutating、结构体和枚举里,函数里修改外部变量时需要这个关键字修饰函数 laz 阅读全文