腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Objective-C
中
的
__
typeof
(&*
self
)
是什么
意思
?
它与
__
typeof
(
self
)
有
什么
不同
?
我在查看一些MVVM示例代码时遇到了下面这行代码:/*later used in some block*/ 我知道__weak和
typeof
(
self
)是做
什么
用
的
。为
什么
不直接使用__weak __
typeof
(
self
)或__weak ViewController *weakSelf呢?引用和星号(&a
浏览 3
提问于2018-01-31
得票数 3
回答已采纳
2
回答
Objective-C
泛型
中
的
__
typeof
self
?
、
使用新
的
Objective-C
泛型语法,这是可能
的
吗?Extension)@end占位符MYTYPE *
的
语法
是什么
--它是否存在--使其适用于NSObject
的
任何子类。__
typeof
self
不起作用,因为
self
未在接口中定义。 非常感谢您
的
建议!
浏览 0
提问于2015-10-13
得票数 5
1
回答
在生命周期中传递
的
参数是如何工作
的
、
我只是浏览了一些js代码文件,其中包含了所有的代码:你能解释一下上面的javascript代码
是什么
意思
吗:(
typeof
self
!== 'undefined' ?
self
浏览 0
提问于2017-02-02
得票数 0
2
回答
目标-C弱自我声明
、
、
我查看了一些苹果公司2014年WWDC会议
的
示例代码--“集合视图
的
高级用户界面”(),并发现了一个弱
的
自我声明,其内容如下:我
的
问题是:声明
中
的
&*
是什么
意思
?为
什么
不直接拥有: __weak
typeof
(
self
) weakself =
浏览 1
提问于2014-07-04
得票数 4
回答已采纳
2
回答
使用__
typeof
解释弱自赋值
、
、
、
、
我在GitHub上
的
REActivityViewController项目中发现了一行奇怪
的
代码,我无法理解它。它似乎避免将值强制转换为声明为的确切类,但我不知道为
什么
需要这样做。有人能解释一下为
什么
要这样做吗?__
typeof
(&*
self
) __weak weakSelf =
self
; id __weak weakSelf =
self
; 然后在代码块
中
,我可以将其重新声明为强引用
浏览 0
提问于2013-05-13
得票数 7
回答已采纳
8
回答
在带有块
的
`
self
`上保留周期
、
、
恐怕这个问题是非常基本
的
,但我认为
它与
许多进入块
的
Objective-C
程序员有关。我所听到
的
是,由于块捕获其中引用
的
局部变量作为const副本,因此在块中使用
self
可能导致保留周期,如果该块被复制的话。因此,我们应该使用__block来强制块直接处理
self
,而不是复制它。__block
typeof
(
self
) bself =
self
; [someObject messageWithBloc
浏览 0
提问于2010-12-04
得票数 168
回答已采纳
4
回答
__weak和__block引用之间
的
区别
是什么
?
、
、
、
、
我正在阅读Xcode
的
文档,这里
有
一些让我感到困惑
的
东西:[
self
methodThatTakesABlock:^ {如果在块中使用
self
,则该块将形成对
self
的
强引用,因此如果
self
也具有对该块
的
强引用(通常如此),则会导致强引用循环。为了避免这个循环,您需要在代码块之外创建一个对
self
浏览 64
提问于2012-08-02
得票数 80
回答已采纳
1
回答
self
->_xxx和_xxx
有
什么
不同
?
、
Person() {}@property void (^blk)(void);那么,
self
->_name1和_name1
有
什么
不同
呢?
self
->_name2和_name2之间
的
区别
是什么
?__weak __
typeof
__(
self
) weakSelf =
self
;
se
浏览 2
提问于2018-07-20
得票数 0
10
回答
弱自引用
的
泛型类型
、
、
、
、
我试图找到一种使用
typeof
来创建对
self
的
弱引用
的
方法,以便在块中使用,以避免保留周期。当我第一次读到这一点时,似乎惯例是使用__block
typeof
(
self
) bself =
self
;,它可以编译,但是使用__block来避免保留周期已经不起作用了,应该使用__weak。但是,__weak
typeof
(
self
) bself =
self
;会导致错误: 类型‘type on (
self</e
浏览 5
提问于2012-06-05
得票数 34
回答已采纳
1
回答
理解Scala
中
的
TypeTag
、
我
有
下面这段代码: * The representation ofmatch and false otherwise def hasType[Other: TypeTag]: Boolean =
typeOf
[Other] =:=
typeOf
[
浏览 2
提问于2018-01-22
得票数 2
回答已采纳
1
回答
iOS -处理数据而不冻结UI
、
、
、
、
我需要完成以下任务:2)对数据进行处理如果我
有
一个用户在应用程序
中
输入了许多数据,
有
一天这种分析可能会变得很慢,并冻结UI。那么,正确
的
方法
是什么
来处理它,允许用户与UI交互,并选择取消操作或退出屏幕?任务1:在一个线程
中
读取sqlite
中
浏览 0
提问于2012-08-10
得票数 18
回答已采纳
3
回答
这个Ruby代码意味着
什么
?
、
、
content:textclass CreatePosts < ActiveRecord::Migration t.string :title end end由于我刚开始使用Ruby (只需阅读),我对这段代码
有</e
浏览 3
提问于2010-11-09
得票数 2
回答已采纳
1
回答
弱引用难题
、
、
所以我
有
个财产:我就这么做: [myObjectWeak doSomething]; 但是这个呢: __weak
typeof
(
self
) selfWeak =
self
浏览 3
提问于2016-07-09
得票数 1
回答已采纳
1
回答
用“:base(
typeof
(classname))”(C#)扩展类
的
含义
、
但我还是不明白这句话
是什么
意思
。
的
类。base(
typeof
(CustomAuthorize))
是什么
意思
? {这个问题
不同
于其他类似的问题,因
浏览 8
提问于2022-05-01
得票数 0
回答已采纳
1
回答
目标C
中
的
weakSelf和strongSelf
、
、
如果在块中有许多对weakSelf
的
引用,建议创建它
的
强版本。代码如下所示:
self
.theBlock = ^{ [strongSelf doSomethingElse];我关心
的
是上面代
浏览 0
提问于2018-10-01
得票数 2
回答已采纳
1
回答
方法
中
的
self
[]
是什么
意思
?
、
、
在阅读python程序时,我曾经发现一个函数以如下方式使用
self
。class Auto(object): name_b_out =
self
_biases_str.format(i + 1) + "_out" return `
self
[
self
._biases_str.format(i + 1) + &q
浏览 14
提问于2016-08-28
得票数 4
回答已采纳
1
回答
此类型
的
TypeScript泛型
、
为
什么
TypeScript (2.1.0)抱怨下面的代码? private make:string; private request:any; var
self
= this; }
浏览 4
提问于2016-07-30
得票数 0
回答已采纳
1
回答
目标-C->_ivar通路
有
显式和内隐式
的
自我>
、
、
、
=
self
; [...] ^{ __strong
typeof
(
self
) strongSelf = weakSelf; [...] } )来帮助防止在块
中
强捕获
self
(和其他对象)。屏幕截图
的
另一个有趣之处是,警告信息是 问题 这里
浏览 0
提问于2013-10-29
得票数 23
回答已采纳
1
回答
布洛克没有捕捉到自己
的
类型,为
什么
?
、
为此:
self
.view.backgroundColor = [UIColor greenColor];
有
一个明显
的
保留周期。但是,如果
self
位于
typeof
中
,则不存在保留周期。__weak
typeof
(
self
) weakSelf =
self
; __strong
typeof
(<em
浏览 1
提问于2019-03-07
得票数 4
回答已采纳
2
回答
__init__函数
中
的
'del
self
.
self
‘
是什么
意思
?
我看到某人
的
代码是这样
的
: def __init__( attribute_1,__dict__.update(locals())我可以理解第一行--向ParentClass
的
属性字典添加新属性。但
是什么
是del
self
.
self
呢? 我试着看看
self
.<e
浏览 24
提问于2019-08-06
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券