参考链接 :https://blog.csdn.net/madaxin/article/details/123649527[https://blog.csdn.net/mad...
参考链接 :https://blog.csdn.net/madaxin/article/details/123649527[https://blog.csdn.net/mad...
先看一种写法:private var oneProcessBtn: CustomBtn = CustomBtn(style: .fullOrange, size: CGSiz...
那个啥,最好不要用keywindow哈,keywindow是不固定的,最好使用appdelegate里的window属性
加在keywindow的视图IQKeyboardManager无效问题问题 近日在写代码时,有时候会写全局的弹出框,我一般是直接把view贴在keywindow上,我发现在keywindow上的视图中有输入框的时候,IQKeyboardMana...
我的就七八M
苹果审核被拒Other,2022年7月最新被拒文案分析组织号被和谐了。。能否加入随缘吧,评论里有一个大哥写了一段蜜汁代码,可能有惊喜。 最近应用被拒收到了新的Other文案,这和以前的Other文案极为不同。 新账号提第一个应用...
是的,我也觉得这样很麻烦,我认为可以在其之上再创建一个通用接口调用类,这样既保持了使用的简单性,又保留了协议的灵活性
iOS-面向协议编程(POP)1. 前言 1.1 传统面向对象编程(OOP)的弊端 说起面对协议编程,就不得不先说下使用继承的痛点,因为面向接口编程很大程度上解决的就是继承带来的痛苦。 可以看下casa的...
因崔思婷
private、fileprivate、internal、public和open的区别在Swift语言中,访问修饰符有五种,分别为fileprivate,private,internal,public和open,其中 fileprivate和open是Swif...
不懂就问,模块指的是什么?同一个文件?
iOS面试-open和public的区别Swift3 open和public的区别 新增open访问控制关键字后,对public的两种功能(外部调用和被继承/override)做了区分。和public一样,open...
点赞,非常细致👍
iOS-组件化加载图片等资源文件一般组件的核心代码放在Classes目录中,而图片存放于Assets目录下,如图所示,拖动部分图片到Assets中 一、修改Spec(Podfile中未使用use_frame...
当我在私有pod库的制作中引用了第三方的库,在包含第三方头文件时会报这个错。 解决方案有两个:1:可以在.m文件中包含需要的三方库头文件。2:必须要在.h中包含的,可以使用 ...
崩溃分析:此次崩溃发生在block的回调中。如图: 原因:此临时block被多次回调,但是block中的参数 即:group1的enter和leave在之前已经走完,再次对g...
现象:flutter页面通过present跳转原生页面后,原生页面上的点击会首先响应下面的flutter页面中的内容(比如按钮什么的)。 这是flutter框架一直存在的一个...
近期在工作中,对APP进行了内存占用优化,减少了不少内存占用,在此将经验进行总结和分享,也欢迎大家进行交流。 在优化的过程中,主要使用了以下工具: Instruments和A...
一、前言 在日常项目开发过程中,不管是单一产品线还是多个产品线的开发团队项目,都需要统一对通用的工具类、通用的业务模块进行解耦抽离,这样才能保证项目结构的健壮性以及可重塑造性...
一. cocoapods内在原理 还记得我们用cocoapods创建的podfile文件第一行有这一行 然后我们想用某个第三方的时候是这样写的 那第一行是个什么地址呢?请进入...
前因: 因公司需要做一些自定义动态库 且适应多项目使用,鉴于方便管理,变想放入Cocoapods管理,然后经历一番波折,写下此篇问题解方案 正题: 一、电脑具有cocoapo...
笔者找了很多SDK封装的资料,没有一个讲的很完全和详细一点的资料,所以决定分享一篇详细的经验出来,希望能有助于开发人员封装自己的SDK 笔者QQ:1711647013 注:本...