腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
防止
对象
在
当前
是
委托
时
被
取消
初始化
、
、
、
、
我已经创建了一个“实用程序类”,它的唯一目的
是
成为一个UITextFieldDelegate。 } } 正如您所看到的,它在其构造函数中接受一个警告操作和一个文本字段,并使自己成为文本字段的
委托
好吧,UITextField的delegate
是
这样定义的: weak open var delegat
浏览 0
提问于2017-03-06
得票数 0
回答已采纳
2
回答
C# -清理事件处理程序
、
、
使用C#,我有一个方法,其中我有这个代码(名称
被
更改)-{ { };现在,当该方法退出
时
,
浏览 4
提问于2013-09-17
得票数 1
回答已采纳
3
回答
在
MonoBehaviour中注销事件处理程序
、
我在从Start继承的类中
在
MonoBehaviour方法中注册了一个事件处理程序(
委托
)。在这种情况下,我想
防止
内存泄漏。MonoBehaviour void Start() npc.CollisionEntered += OnNpcCollisionEnter;}医生说 只有
在<
浏览 4
提问于2015-05-09
得票数 0
回答已采纳
1
回答
将参数传递给单例类/静态构造函数
、
、
、
、
创建Listener实例(
在
Listener类中) static,并让static Listener构造函数
初始化
单例Listener
对象
。因此,我想的
是
,
在
初始化
Listener
时
,我将传递一个
委托
,该
委托
的引用将存储
在
Listener中,然后每次收到通知
时
,
在
侦听器回调中,我将调用该
委托
并将其传递给
当前
时间(new DateTime()我还想
浏览 4
提问于2013-12-06
得票数 3
回答已采纳
3
回答
Xcode中的
委托
、
、
当用户按下“添加”按钮
时
,弹出一个模式视图供他们输入信息。我
在
导航栏的左上角有一个“
取消
”按钮,当它被按下
时
,我想让它关闭
当前
的视图控制器。
如何
将
对象
设置为类的
委托
?我理解创建协议和实现它的方法,但是我似乎不能让
委托
被
设置。当运行调试器
时
,我
在
“add”视图控制器中的[self delegate]总是nil。
浏览 1
提问于2012-07-10
得票数 1
回答已采纳
2
回答
iOS:
如何
处理已释放的
委托
、
我有一个
对象
,作为视图控制器和and服务之间的连接层。此
对象
接受一个
委托
,并在从服务器返回数据
时
通知该
委托
。我遇到了一个问题,代理
在
http请求运行时
被
取消
分配。当请求返回
时
,我的
对象
尝试调用
委托
上的方法,应用程序崩溃。 处理这个问题的最好方法是什么?我
在
几个地方读到,你不应该保留你的
委托
,因为它们经常也保留
对象
,导致循环依赖。那么,如果我不能保
浏览 2
提问于2012-10-05
得票数 2
回答已采纳
1
回答
指向已释放
对象
的NSDrawer
委托
?
、
、
该应用程序
是
一个参考计数目标-C/Cocoa应用程序。 如果我正确地解释了它,那么崩溃
是
由于试图向已释放的
对象
发送drawerDidOpen:消息而造成的。唯一应该接收drawerDidOpen:的
对象
是抽屉的
委托
对象
(没有任何
对象
注册来接收抽屉通知),而抽屉的
委托
对象
是通过XIB/NIB文件实例化的,连接到抽屉的
委托
出口,而不是引用其他任何地方。既然如此,我
如何
防止</
浏览 2
提问于2010-05-31
得票数 0
回答已采纳
1
回答
如何
知道ios委派是否已发布
、
、
、
、
我
在
视图-控制-模型结构中广泛使用了
委托
。通常,控件和模型
对象
在
应用程序运行期间
被
保留,导致很小的问题。 但是,视图
对象
(通常是UIViewController的实例)会被多次分配和释放。当动态UIViewController实例
被
释放
时
,将nil设置为分配给动态UIViewController实例的
委托
对象
,
是
我知道
如何
避免EXC_BAD_ACCESS错误的一种方法。finish
浏览 0
提问于2011-05-06
得票数 1
回答已采纳
1
回答
IAD生命周期-
取消
广告发送应用程序回溅屏幕
、
、
、
我有一个简单的spritekit应用程序,SKView
在
intialization上显示一个飞溅的屏幕(场景),用户点击一个他们
被
带到游戏主场景的按钮。一切都很好,但是想要向它添加iads,所以我
在
主场景中实例化了一个视图,并将它的
委托
分配给主场景。add看起来很好,我点击它,它正确地显示了广告,但是当我这样做的时候,应用程序会返回,看起来它重新
初始化
了整个SKVIEW,它显示了Splash场景,而不是
在
委托
调用中暂停的主场景。因此,当IAD
被
浏览 2
提问于2014-04-25
得票数 0
回答已采纳
1
回答
在
SwiftUI视图中
初始化
惰性变量
、
我
在
一个视图中有一个
委托
,它依赖于
初始化
视图
时
输入的数据。应将fileFormat传递给此
委托
。我尝试使用延迟变量(以
防止
未
初始化
的自身错误),但由于延迟变量
在
第一次调用时会发生变化,因此不起作用: let fileFormat: UTITypeCannot use mutating getter on immutable value: 'self' is immutab
浏览 22
提问于2021-05-19
得票数 0
回答已采纳
1
回答
委托
属性分配问题,RestKit RKRequest
、
、
、
我知道使用‘分配’更好,但我有,以防使用保留
是
更好的。如果视图控制器在请求处理过程中变为去分配,则RKRequest调用
委托
(即死指针)和程序崩溃。因此,当视图控制器
被
取消
分配
时
,我必须保留RKRequest并为
委托
分配零。 此外,当请求成功或失败
时
浏览 0
提问于2011-07-29
得票数 0
回答已采纳
1
回答
RestKit -使用RKObjectManager
在
取消
后加载资源路径
、
我使用RKObjectManager从远程资源加载
对象
,并使用tableView显示获取的
对象
。当我的tableView模型
被
释放
时
,我用以下命令
取消
所有
当前
请求 [self.objectManager cancelAllObjectRequestOperationsWithMethod:RKRequestMethodGET我试图
在
同一服务/站点的应用程序中使用单个
对象
管理器--不确定我们是否可以对同一个持久
对象
存储使用多个
浏览 0
提问于2013-05-27
得票数 0
回答已采纳
1
回答
未调用Swift - deinit
、
我
在
Swif4内存管理中遇到了一些意外的问题。事实上,我错过了一个deinit调用class A { print("A init \(unsafeBitCast(selfoptional a = A() }b.c()b.c() 我
在
操场上模拟了这一点,(预期的)打印输出
是
这样的(没有评论):
浏览 1
提问于2017-11-19
得票数 1
3
回答
objects
对象
去分配,而其他
对象
仍然有一个
委托
引用它会导致崩溃。
如何
防止
这种情况发生?
、
、
如果用户
在
收到推送之前有一个警告视图或操作表(它使用
当前
视图作为其
委托
),则在调用popToRootViewControllerAnimate:方法之后仍将显示该视图。当用户从操作表中选择一个选项
时
,就会向myViewController发送一条消息,因为它已经
被
取消
分配,因此将发生崩溃。 有什么办法可以
防止
这种情况发生吗?我考虑过的一个解决方案
是
跟踪使用特定视图控制器作为其
委托
的所有
对象
。然后,当视图控制器deal
浏览 4
提问于2011-04-08
得票数 0
回答已采纳
4
回答
如何
分配和
初始化
一个
对象
,使其
在
ViewDidLoad加载
时
不再重新加载?
、
、
、
、
我已经
在
我的ViewDidLoad of ViewController中
初始化
了一个
委托
对象
,但是当我再次加载它
时
,它将再次
初始化
这个值。我
在
委托
对象
中保存了某种数组,我希望使用getObject和setObject访问这些数组。
如何
避免每次调用ViewDidLoad
时
都重新
初始化
委托
对象
?
浏览 4
提问于2011-02-07
得票数 0
回答已采纳
2
回答
ASIHTTPRequest问题
、
、
、
似乎当我在后台线程中执行异步请求
时
,
委托
设置为实例,我可能会遇到麻烦,因为
委托
可以在请求(放入NSOperationQueue中)返回回调之前
被
释放。ASIHTTPRequest似乎没有保留它的
委托
--另一方面,苹果的NSURLConnection保留了
委托
("NSURLConnection
在
初始化
时保留它的
委托
。当连接完成加载、失败或
取消
时
,它会释放
委托
。“)。 我是否
浏览 0
提问于2010-10-06
得票数 2
回答已采纳
1
回答
对
当前
和未来的元素运行匿名函数吗?
、
一旦指定的未来元素成为DOM的一部分,我希望能够
在
它们上运行一个匿名函数。我找不到答案。我需要一个跨浏览器事件,它会出现气泡,并且只
在
元素创建或准备好时运行一次,或者沿着这些路线运行一次。有“激活”事件,这正是我所需要的,除了它只
在
IE中。我尝试
在
Chrome中使用DOMActivate事件,但当我
在
文本输入框上测试它
时
,它的行为很奇怪。只有当元素被单击
时
,它才会触发,并且连续触发两次。它的作用就像一个焦点事件,
被
触发两次,这是没有帮助的。下面
浏览 1
提问于2014-06-02
得票数 0
回答已采纳
2
回答
概念:两个控制器使用相同的计算方法-
委托
?
、
、
、
我想最好的方法
是
将计算方法放在它自己的类中(让我们称它为C),定义一个协议,然后就是它。如果这是正确的,我
如何
知道
如何
处理
委托
?如果我分配/
初始化
一个C类的
对象
(带有calculatormethod的
对象
),例如在B类中,我
在
B类中有一个
对象
指针--这没问题。但我
如何
获取A类或其他类中已知的
对象
指针(例如,我
如何
告诉那些想要使用
委托
的控制器(即,相同的计
浏览 1
提问于2014-06-02
得票数 0
2
回答
触发事件的事件
、
、
我有一个
对象
,它在我的类中
是
私有的。如果该
对象
触发了一个事件,我希望将该事件传递给正在使用我的类的任何
对象
。目前我
是
这样做的,我
在
我的构造函数中放入:有没有更好的方法来做到这一点,有没有像类不会被释放这样的陷阱,因为它本身有一个事件,我需要在dispose函数中手动
取消
订阅?将发送方从触发
对象
更改
浏览 1
提问于2010-07-23
得票数 3
回答已采纳
1
回答
疯狂崩溃EXC_BAD_ACCESS KERN_INVALID_ADDRESS
在
iPhone上进行应用程序内购买
、
、
、
、
无法通过
在
EXC_BAD_ACCESS KERN_INVALID_ADDRESS上进行应用程序内购买来修复奇怪的崩溃iPhone。它以不同的架构呈现在我所有的应用程序上。它不依赖于iOS版本或设备。
在
应用程序中处理应用程序内购买的完整代码:
在
第一个应用程序中,
委托
属性中的self
是
@interface FourthViewController :
浏览 6
提问于2014-12-13
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券