Blogs
Blogs copied to clipboard
一点心得 - iOS,Swift,React Native,Python...
- (QTEventBus *)eventDispatcher{ UIResponder * resp = self; do { if ([resp isDispatcherProvider]) { return resp.qt_privateBus; } resp = resp.nextResponder; } while (resp != nil); return nil; } 这样实现,如果VC view的子view也设置为dispatcherProvider...
看到https://github.com/LeoMobileDeveloper/Blogs/blob/master/Compiler/xcode-compile-deep.md文章中对clang的解释以及配图,感觉配图是整个编译过程,而clang只是做了前端的语法分析和词法分析,觉得有点疑惑。
关于strong和weak的理解: NSObject * temp = [[NSObject alloc] init]; __strong NSObject * temp = [[NSObject alloc] init]; 这样有什么区别呢? arc中没有strong和weak能不能正常运行?
首次订阅购买拿到app的上传票据携带password去验证结果如下: ( 完整的验证结果数据 , 沙箱环境 ) ```json { "status": 0, "environment": "Sandbox", "receipt": { "receipt_type": "ProductionSandbox", "adam_id": 0, "app_item_id": 0, "bundle_id": "net.yqtrack.app", "application_version": "1", "download_id": 0, "version_external_identifier": 0, "receipt_creation_date": "2020-04-23...
最近更新自己的App的时候,总是卡在鉴权这一步 最后搜了搜,在Mac App Store下载**Transporter**,然后用它上传,最后成功了。
未绑定App Store支付方式的用户,在购买内购商品时,首先会弹出一个设置支付方式的弹框,用户点击了继续,updatedTransactions会回调一个是失败的交易,也就是SKPaymentTransactionStateFailed,此时APP 调用了finishTransaction,结束了当前交易,而用户跳转到App Store绑定支付方式之后,接着付款成功了。此时APP还会调用updatedTransactions函数回调成功的交易吗?
自定义 module 的 framework build 后, 并不会包含 module 中的代码, 而是通过 search path 去原路径寻找的, 如果把 framework 项目的路径修改, 或者把framework 丢个别人都会报 `Missing required module` module 之间应该应该都是相互引用的, 并不会直接编译到二进制文件中, 查了好久还没有查到解决办法
求教
方便开源一个MVVM的OC框架么
objc 代码 编译生成 objc_msgSend 函数, 那应该是在 编译过程中产生的吧,具体是哪一步?; runtime 是不是就是个 动态库;objc_msgSend 就是runtime动态库里的方法, 最后会链接,装载成 执行文件吗? 望指教.