知识记录📝
iOS 知识点
底层学习 https://juejin.cn/column/6963585105239490567 https://juejin.cn/user/782508012091645/posts 专栏 https://juejin.cn/user/3993032115367118/columns https://juejin.cn/column/6996637350168100901 小组件开发 https://juejin.cn/post/7408931981848068096
SVN commit后就这样
在多人项目开发时,避免各种冲突,各种抓狂,这不就来了 Aborting commit … remains in confli svn 解决:
svn resolved
详情请戳:http://stackoverflow.com/questions/2406469/svn-remains-in-conflict
跳转京东、淘宝
注意设置scheme : openapp.jdmobile tbopen,如果设置taobao可能会拦截跳转淘宝到自己App
let jdUrlString = "openapp.jdmobile://virtual?params={"category":"jump","des":"productDetail","skuId":"(productId)"}" let utf8Str = jdUrlString.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) let tbUrlString = "tbopen://item.taobao.com/item.htm?id=" + id
关于事件响应链
https://www.jianshu.com/p/2e074db792ba
M 系列芯片编译可能会出现 pods 引用问题,这里需要调整。
config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64' 一般在 Podfile 中添加
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64'
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '13.0'
end
end
end
开启 Rosetta 模拟器调试 Xcode - Product - Destnation - Show all Rosetta https://www.cnblogs.com/litifeng/p/18414231 https://juejin.cn/post/7247451971945840700