首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
南华Coder
掘友等级
程序猿
于无声处听惊雷,于无色处见繁花
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 49
沸点 2
赞
51
返回
|
搜索文章
最新
热门
App架构二三事
架构一词源于建筑学,原指建筑物在其尺度上,依靠内部支撑物相互结合,而稳固构造的方式。 在软件行业中,架构可分为:业务架构、应用架构和技术架构;其中,业务架构是最顶层的设计,技术架构是基建,而应用架构承上启下:上承接业务架构的落地,下决定技术的选型。 我们接触最多的是应用架构,主…
Apple IAP 二三事
更通俗的解释:看商品/服务的实际消费场景是在 App 内,还是 App外;如果在 App内即可完成消费的,苹果要求使用 IAP,如电子书、充值类虚拟货币、游戏/直播中道具等;在App外完成消费,可以使用第三方支付;典型如线下电影票、实物电商、打车、外卖等。 Apple对IAP态…
iOS 符号二三事
调试符号:包括行号信息的调试符号信息,行号信息中记录了函数和变量所对应的文件和文件行号。 Mach-O 中可以保存有调试信息,Mach-O采用DWARF (Debug With Arbitrary Record Foramt) 的标准调试信息格式。DWARF 中调试信息也可以单…
iOS SDK开发二三事
....... ... .... SDK都要有明确的版本号,一般版本号分三段:主版本、特性版本、修正版本,如5.6.1;其中主版本号用于大版本的发布,特性版本主要用于更新迭代,修正版本号主要用于bug修复。 SDK的自动化测试这块,暂未尝试;但在是Demo中,定义对SDK接口的…
iOS内存二三事
Page In/Out和 Swap In/Out 概念类似,只不过Page In/Out是将某些页的数据写到内存/从内存写回磁盘交互区;而Swap In/Out是将整个地址空间的数据写到内存/从内存写回磁盘交互区;本质都是交互机制。 通用的计算机(大型机和专用计算机不在此范围)…
编译链接二三事
少部分动态库在程序启动加载时,通过dyld链接。 大部分动态库的第一次使用时,才通过dyld链接(减少启动耗时)。 跨端UI框架Flutter同样支持AOT和JIT;在Debug 模式下,采用 JIT即时编译,Release 模式下采用的是 AOT 静态编译。其中,JIT将 D…
App签名二三事
相比于Android系统,iOS对下载到设备中的软件有比较严格的限制;绝大多数人,只会从AppStore下载App,这也杜绝了很多安全隐患;但是对于iOS开发者来说,需要搞明白很多事情(如:iOS App的签名原理),甚至需要做一些小动作(如重签名)来达到自己(友好的)目的。 …
fastlane二三小事
持续交付(Continuous delivery,CD)是持续集成的下一步,简单来说,就是:频繁地将软件的新版本,交付给质量团队或者用户,以供评审。它强调的是,不管怎么更新,软件随时时随都可以交付。【非常高的标准】 移动开发中,Coding同时,还需要处理好交付(deliver…
Mach-O文件周边二三事
Apple不断放宽在蜂窝网络下,从AppStore下载App的大小限制,2013年9月,iOS 7正式版后,蜂窝网络下App下载大小的限制,从 50 MB 提升至 100 MB。
WKWebview使用二三事
Hybrid作为古老的跨端解决方案,在很多业务中依旧有很强的生命力。在iOS13这样的大背景下,WKWebview已经成为我们Hybrid方案中官方指定Webview组件; 从UIWebview切换到WKWebview,遇到一些WKWebview上一些坑,下面简记之。 Mac端…
下一页
个人成就
文章被点赞
677
文章被阅读
152,396
掘力值
3,682
关注了
37
关注者
2,966
收藏集
0
关注标签
13
加入于
2016-03-13