摘要: 适配内容如下: APP名称和相机、定位等权限提示语的多语言适配 应用内字符串文案的多语言适配 图标资源的适配 1.先在target中添加你想要适配的语言如下图 2.创建Strings本地文件并命名为InfoPlist,如下图 3.在InfoPlist.strings文件中勾选所适配的语言如下图 4. 阅读全文
posted @ 2022-10-19 16:40 zk1947 阅读(953) 评论(0) 推荐(0) 编辑
摘要: 1.cocoapods导入 pod 'SwiftGen' 2.新增js脚本,在TARGETS-Build Phaes-New Run Script Phase 3.导入下方js语句 if [[ -f "${PODS_ROOT}/SwiftGen/bin/swiftgen" ]]; then "${P 阅读全文
posted @ 2022-09-07 15:45 zk1947 阅读(131) 评论(0) 推荐(0) 编辑
摘要: NSProxy相比于NSObject处理消息转发效率更高,NSObject需要走发消息、动态方法解析、然后才到消息转发阶段,NSProxy会直接来到消息转发methodSignatureForSelector, @interface Myproxy : NSProxy + (instancetype 阅读全文
posted @ 2021-04-08 10:22 zk1947 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1.OSSpinLock(自旋锁,有优先级翻转问题已摒弃) //导入头文件 #import <libkern/OSAtomic.h> //初始化锁 OSSpinLock lock = OS_SPINLOCK_INIT; //加锁 OSSpinLockLock(&_lock); //解锁 OSSpin 阅读全文
posted @ 2021-04-06 11:31 zk1947 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 重写UINavigationController的push方法 - (void)pushViewController:(UIViewController *)viewController animated:(BOOL)animated{ if (self.viewControllers.count 阅读全文
posted @ 2021-02-02 10:55 zk1947 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1.终端创建本地私有库 cd /Users/test/Desktop pod lib create testProject 之后会出现如下几个问题依次回复,回复完成后一般会自动打开新建的工程 //项目类型 What platform do you want to use?? [ iOS / macO 阅读全文
posted @ 2021-01-29 14:29 zk1947 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 1.状态栏 #define KSTA_H [[UIApplication sharedApplication] statusBarFrame].size.height 2.导航栏 #define KNAV_H (KSTA_H + 44) 3.标签栏 先获取安全距离在加上标签栏高度 //获取底部安全距 阅读全文
posted @ 2021-01-19 14:26 zk1947 阅读(1192) 评论(0) 推荐(0) 编辑
摘要: 最近项目打包时报错如下 Undefined symbols for architecture armv7: _OBJC_CLASS_$_DTImageTextAttachment", referenced from: objc-class-ref in TZJCommodityTableViewVi 阅读全文
posted @ 2020-12-17 11:07 zk1947 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 最近接手了一个老项目,里面的html页面非常多原生和js交互用的也很多全都是用UIWebView显示的,苹果要求20年12月底前项目中不能再使用UIWebView所以急需马上整改,主要需要改的就是变更原生和h5js的交互方法,我们都知道UIWebView和WK与js交互的代码是不一样的,UIWebV 阅读全文
posted @ 2020-09-30 16:31 zk1947 阅读(301) 评论(0) 推荐(0) 编辑
摘要: _txtF = [[UITextField alloc]initWithFrame:CGRectMake(0, 100, self.view.width, 30)]; _txtF.font = KFONT_14; NSAttributedString *attrString = [[NSAttrib 阅读全文
posted @ 2020-05-07 20:55 zk1947 阅读(2532) 评论(0) 推荐(0) 编辑