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];