1)关于Texture2D Crunched压缩格式?2)Unity自身GC和.NET的GC如何协调工作3)关于环境光照球面坐标映射2D贴图UV的某算法的疑问4)iOS审核dlopen、dlsym风险5)Unity 2018.4在iOS上压缩贴图用的是哪个可执行文件 这是第208篇UWA技术知识分享 ...
分类:
其他好文 时间:
2020-06-24 20:04:08
阅读次数:
57
我上周发布第一个版本的时候,就遇到了这个问题,当时在网上找相关文章也没有找到,没想到我朋友今天打包发版本也遇到了这个问题,所以记录下解决方案 问题:打包上线时明明提交版本成功了,但是构建版本不出现 原因:打的包有问题,而且大概率时项目里面有使用苹果废弃了的UIWebview 具体原因,看开发者账号关 ...
分类:
移动开发 时间:
2020-06-24 19:35:15
阅读次数:
209
DLL(Dynamic Linked Library) 加载DLL的方式实际有两种:一种是显示链接(Explicit Linking),程序使用DLL时加载,完毕时再释放内存; 一种是隐式链接(Implicit Linking),程序开始时就加载DLL,程序终止时再释放占用的内存. 而IAT提供的机 ...
分类:
其他好文 时间:
2020-06-24 14:31:44
阅读次数:
70
原因: disk cache: 原始资源被存储在本地磁盘上 iOS版微信自带浏览器物理返回没有重新请求页面的原因:Page Cache/Back-Forward Cache 解决方案: 搞清楚是Page Cache/BF Cache的原因之后,监听pageshow事件 注意:这个方法无法解决返回时发 ...
分类:
微信 时间:
2020-06-24 12:22:32
阅读次数:
112
本文介绍linux内存机制、虚拟内存swap、buffer/cache释放等原理及实操。 一、什么是linux的内存机制? 二、linux什么时候开始使用虚拟内存(swap)? 三、怎么释放内存? 四、怎么释放swap? 一、什么是linux的内存机制? 我们知道,直接从物理内存读写数据要比从硬盘读 ...
分类:
系统相关 时间:
2020-06-24 00:46:08
阅读次数:
81
前言 .NET 中GC管理你服务的内存分配和释放,GC是运行公共语言运行时(CLR Common Language Runtime)中,GC可以帮助开发人员有效的分配内存和和释放内存,大多数情况下是不需要去担心的,但是有时候服务总是是出现莫名的问题,所以还是有必要了解一下GC的基础知识的。这里就不介 ...
分类:
Web程序 时间:
2020-06-23 18:44:31
阅读次数:
103
1、</br> 标签ios系统部分机型不兼容, 会出现闪白报错 报错机型 代表iPhone6splus button 标签 ios系统 不出现 但按钮区域点击 触发功能 ...
分类:
微信 时间:
2020-06-23 16:00:19
阅读次数:
105
Show me the code ! 此次分享的是如何让你的代码框架上传到cocoapods,方便使用!对了,在第一句之前应该介绍cocoapods的背景,但作为iOS developer,不用介绍都知道其重要性,OK,Talk is cheap! 只需几步: 1.整理目录,代码提交到GitHub( ...
分类:
其他好文 时间:
2020-06-23 15:28:44
阅读次数:
56
如何精确计算文本所占的行数 在 iOS 开发过程中,需要计算一段文字所占的行数,试了几种方式都很难准确计算。 通过coreText 框架,去精确计算一段文本所占的行数。 - (NSArray *)getLinesArrayOfStringInLabel:(NSString *)string font ...
分类:
其他好文 时间:
2020-06-23 13:07:29
阅读次数:
75
1: Project -> Info -> Localizations下选择需要支持的语言。 2:新建对应.strings 文件,同事选择对应的语言。用 Localizable.strings 命名 3:对应用名称进行国际化同样需要想用的国际化文件 用 InfoPlist.strings 命名 键值 ...
分类:
移动开发 时间:
2020-06-23 12:59:31
阅读次数:
74