block类型 __NSGlobalBlock__:全局block,存储在全局区,没有传参也没有返回值__NSGlobalBlock__ __NSMallocBlock__:...
CADisplayLink 保证 调用频率和屏幕的刷新率一致 60FPS NSTimer 都有循环引用的问题 NSTimer依赖于RunLoop,如果RunLoop的任务过于...
(答案不唯一,仅供参考,文章最后有福利) 之前发了这篇iOS面试总结(2020年6月),没想到挺受大家欢迎,本来是没打算为它写答案,但有几个人建议我最好出一篇答案,提的人多了...
在写这个博客之前,空余时间抽看了近一个月的文档和 Demo,系统给的解释很详细,接口也比较实用,唯独有一点,对于设备的唯一标示,网上众说纷纭,在这里我目前也还没有自己的见解,...
入职以来一直负责SDK的开发工作。从第一个版本一直到现在,期间遇到了不少问题,踩过不少坑,也对接过不少集团内部SDK,对SDK开发也算有点微薄经验。本篇文章没啥干货,都是我在...
我们常常会延迟某件任务的执行,或者让某件任务周期性的执行。然后也会在某些时候需要取消掉之前延迟执行的任务。 延迟操作的方案一般有三种: 1.NSObject的方法: 2.使用...
@Dariel JS代码是放在window.onload = function() {...}方法中的也不行, 不知道是不是iOS13修改了什么
给App的某个功能添加桌面快捷方式iOS中给App添加快捷方式的几种方案: 3DTouch,长按App唤起3DTouch菜单,这个同时也可以当做小组件添加到首屏左边的快捷方式页面中。 通过Siri唤醒对应的A...
楼主,我的项目结构是 UINavigationController->UITabBarController-> UINavigationController->设置->多语言 ,且自定义了UINavigationController的返回按钮只有一个箭头。 但是我每次切换语言时,都会变成系统的返回。 发现是rootviewcontroller 刷新出的问题。 请问下我这个要怎么来刷新 rootviewcontroller
在iOS App内优雅的动态切换语言前言 随着公司业务的发展,App版本的迭代,相信不少App都需要英文化(国际化)。App英文化,不外乎这三点: 纯代码中引用的strings国际化; Storyboard/X...