gpt4 book ai didi

ios - Swizzling 不在框架中工作

转载 作者:行者123 更新时间:2023-11-29 01:43:10 25 4
gpt4 key购买 nike

我正在开发一个 iOS 框架,需要编写一个 swizzling 方法(用于 UIViewController 中的 viewDidAppear 方法)。

我的 swizzling 方法在我的应用程序中完美运行。但是当我将我的 header +实现文件剪切/粘贴到我的框架并启动应用程序时,它不起作用。我在 load 方法中放置了一个 NSLog,但它没有打印任何内容。

对于 swizzling,我遵循了这个教程: http://spin.atomicobject.com/2014/12/30/method-swizzling-objective-c/我在公共(public) header 中添加了“UIViewController+Logging.h”。

知道为什么它不起作用吗?

最佳答案

那是因为应用程序启动时您的类别不会自动加载。看到这个问题:Objective-C categories in static library

关于ios - Swizzling 不在框架中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32207470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com