Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何在一行代码中定义对象?(noob)_Objective C - Fatal编程技术网

Objective c 如何在一行代码中定义对象?(noob)

Objective c 如何在一行代码中定义对象?(noob),objective-c,Objective C,很抱歉这个问题,但是我怎么能把它写在一行呢 NSInteger minuteInterval=5; [countdownPicker setMinuteInterval:minuteInterval]; 谢谢这将起作用: [倒计时选择器setMinuteInterval:5] 这将起作用: [倒计时选择器setMinuteInterval:5] 这将起作用: [倒计时选择器setMinuteInterval:5] 这将起作用: [倒计时选择器setMinuteInterval:5] 一句话/一

很抱歉这个问题,但是我怎么能把它写在一行呢

NSInteger minuteInterval=5;
[countdownPicker setMinuteInterval:minuteInterval];
谢谢

这将起作用: [倒计时选择器setMinuteInterval:5]

这将起作用: [倒计时选择器setMinuteInterval:5]

这将起作用: [倒计时选择器setMinuteInterval:5]

这将起作用:


[倒计时选择器setMinuteInterval:5]

一句话/一句话…为什么有人会否决这个答案?OP只说了一句话,而不是一句话。这是一行代码。我想他指的是一句话,我怀疑他不能把它们移到一行。@RamyAlZuhouri在OP解释这个问题之前,我们不应该做任何假设。谢谢Ramy,这就是我的意思,但无论如何读这个答案都很有趣:)一行/一行…为什么有人会否决这个答案?OP只说了一句话,而不是一句话。这是一行代码。我想他指的是一句话,我怀疑他不能把它们移到一行。@RamyAlZuhouri在OP解释这个问题之前,我们不应该做任何假设。谢谢Ramy,这就是我的意思,但无论如何读这个答案都很有趣:)一行/一行…为什么有人会否决这个答案?OP只说了一句话,而不是一句话。这是一行代码。我想他指的是一句话,我怀疑他不能把它们移到一行。@RamyAlZuhouri在OP解释这个问题之前,我们不应该做任何假设。谢谢Ramy,这就是我的意思,但无论如何读这个答案都很有趣:)一行/一行…为什么有人会否决这个答案?OP只说了一句话,而不是一句话。这是一行代码。我想他指的是一句话,我怀疑他不能把它们移到一行。@RamyAlZuhouri在OP解释这个问题之前,我们不应该做任何假设。谢谢Ramy,这就是我的意思,但是读到这个答案很有趣:)为什么必须是一行代码?因为第一行对我来说似乎是多余的,为什么要创建一个额外的变量来将值传递给setMinuteInterval方法。这没有什么错。你可以用一个常量来代替。代码的性能不会降低,将值赋给命名良好的变量会使代码更具可读性(避免)。当然,在这种情况下,值的含义从方法签名中是显而易见的。为什么它必须是一行代码?因为第一行对我来说似乎是多余的,为什么要创建一个额外的变量来将值传递给setMinuteInterval方法。这没有错。你可以用一个常量来代替。代码的性能不会降低,将值赋给命名良好的变量会使代码更具可读性(避免)。当然,在这种情况下,值的含义从方法签名中是显而易见的。为什么它必须是一行代码?因为第一行对我来说似乎是多余的,为什么要创建一个额外的变量来将值传递给setMinuteInterval方法。这没有错。你可以用一个常量来代替。代码的性能不会降低,将值赋给命名良好的变量会使代码更具可读性(避免)。当然,在这种情况下,值的含义从方法签名中是显而易见的。为什么它必须是一行代码?因为第一行对我来说似乎是多余的,为什么要创建一个额外的变量来将值传递给setMinuteInterval方法。这没有错。你可以用一个常量来代替。代码的性能不会降低,将值赋给命名良好的变量会使代码更具可读性(避免)。当然,在这种情况下,从方法签名中可以明显看出该值的含义。如果setMinuteInterval根据Xcode需要NSInteger对象,为什么会这样做?“5”不是整型值而不是NSInteger类的必需对象吗?NSInteger不是Objective-C对象,它是一个长的对象。From:typedef long NSInteger@ManuelTrezza编译器将正确地将数字文本调整为所需的类型。如果setMinuteInterval根据Xcode要求NSInteger对象,为什么这会起作用?“5”不是整型值而不是NSInteger类的必需对象吗?NSInteger不是Objective-C对象,它是一个长的对象。From:typedef long NSInteger@ManuelTrezza编译器将正确地将数字文本调整为所需的类型。如果setMinuteInterval根据Xcode要求NSInteger对象,为什么这会起作用?“5”不是整型值而不是NSInteger类的必需对象吗?NSInteger不是Objective-C对象,它是一个长的对象。From:typedef long NSInteger@ManuelTrezza编译器将正确地将数字文本调整为所需的类型。如果setMinuteInterval根据Xcode要求NSInteger对象,为什么这会起作用?“5”不是整型值而不是NSInteger类的必需对象吗?NSInteger不是Objective-C对象,它是一个长的对象。From:typedef long NSInteger@ManuelTrezza编译器将正确地将数字文本调整为所需的类型。
NSInteger minuteInterval=5; [countdownPicker setMinuteInterval:minuteInterval];