变量

ios – 消息__weak对象?

发送消息是否拥有对象并将其保存在内存中,直到返回?我在想这个模式:假设weakSelf在发送消息时不为零,那么在doSomeAction工作时可能会被释放,还是保证在DoSomeAction返回之前保持有效?

ios – 使用segue在View控制器之间传递变量

我使用Swift和Xcode6,并希望使用Segue从一个ViewController传递一个变量.我创建了一个名为“MainToTimer”的段落,一旦按下按钮,它就被触发.我想在第二个ViewController上使用名为“Duration”的变量.可以传递多个变量和常量吗?

ios – 如何在这个块中强力地修复“捕获”块可能导致保留周期“

我正在处理这个代码,它在网络上做了一些冗长的异步操作,当它完成它触发完成块时,执行一些测试,如果一个变量获得一定值,另一个冗长的操作应该立即开始:有了这个代码,我从编译器得到这个警告:我变了:在:但我得到这个其他警告:如何解决这个问题?

ios – 从Swift的另一个ViewController访问变量

我有以下ViewController:如何从另一个ViewController访问pageIndex?我需要在此功能中访问pageIndex:解决方法swift中默认的一切都是公开的,因此如果你声明如下:只要你有一个实例,你可以访问它:

xcode – 如何禁用“本地声明的”foo“隐藏实例变量”警告?

我明白警告是什么.这正是范围界定规则的工作原理.我明白有些人想要一个保姆.我不.如何禁用此警告?解决方法您要查找的警告名称是“shadow-ivar”.它出现在Xcode4.3的日志中,就像警告:本地声明的“foo”隐藏实例变量[-Wshadow-ivar].我仍然看不到它在项目的构建设置列表中,但#pragmaclang诊断忽略“-Wshadow-ivar”将一次处理在一个文件中.我实际上喜欢关闭特定的功能,然后再打开它.这样一来,我决定不在乎,但是会在新的代码中再次提醒我.

ios – 有没有办法将颜色连接到变量?

我想将’color’变量’连接’到导入的svg.我想用Stylekit方法改变填充变量的颜色.有没有办法这样做?解决方法您可以将其设置为变量或将其作为参数传递,使用编辑颜色时的下拉列表.

ios – Info.plist及其变量,如${APPNAME}

我正在为我的iOS应用程序准备Info.plist.我想仔细设置每个选项.但是,有一些奇怪的变量,如${REGION},${APPNAME},${EXTRA_ICONS}等.我猜它们是通过Xcode设置的?我不希望Xcode弄乱这些值.我可以简单地设置它们吗?例如,对于${REGION},插入“en”.对于CFBundledisplayName–什么都没有,因为文档说:Ifyoudonotintendtolocalizeyourbundle,donotincludethiskeyinyourInfo.pl

ios – 如何改进xcode 4.5调试器(noob)中对象变量的显示

我在Mac上使用Xcode4.5和iOS模拟器来编写iPhone应用程序.当我在调试器中遇到断点时,我使用“Auto”来查看变量.问题是对象最初都是折叠的,我必须扩展每个对象才能看到它的值.没关系,但这很乏味且难以阅读.有没有办法自定义调试器中数据的显示方式?