gpt4 book ai didi

iphone - 初始化中的 startUpdatingLocation

转载 作者:行者123 更新时间:2023-12-01 19:21:05 25 4
gpt4 key购买 nike

我的问题很简单:
这些可以吗:

manager.delegate = self;
[manager startUpdatingLocation];
return self;

作为 -init 方法的最后几行?

到那时应该构造对象,但是我对此有一种不好的感觉。

同样相关 - 如果这样做不合适,我是否应该推迟执行 -startUpdatingLocation有多少时间?

最佳答案

这绝对没问题。 Init 是执行此操作的有效方法。

您需要延迟的唯一时间是当您需要使用在代码执行过程中进一步初始化的东西时。例如要更改 View ,您应该在 viewWillAppear: 中进行。或 viewDidLoad因为 View 不会在 init 方法中正确设置。

但是,在此示例中,您没有使用稍后在对象中设置的任何内容,因此可以使用 init 方法。

永远记得运行[super init]首先,以便正确设置对象。

关于iphone - 初始化中的 startUpdatingLocation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10348014/

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