答案如下:
[[self superview ].nextresponder
method];
[[[self superview ] nextresponder]
method];
[self.nextresponder method];
上面的都可以,看情況使用,使用的時候最好判斷一下。
即如下**可以進行判斷: id
next = [
self
nextresponder
];while
(![next
iskindofclass
:[viewcontroller
class
]])//這裡跳不出來。。。
有人說這裡跳不出來,其實是因為它沒有當前這個view放入viewcontroller中,自然也就跳不出來了,會死迴圈,使用時需要注意。
if([next
iskindofclass
:[viewcontroller
class
]])
如何呼叫父類的建構函式?
如果想要在子類的建構函式中呼叫父類的建構函式該怎麼辦呢?呼叫父類建構函式的唯一方法是呼叫supper 它看起來會像下面這樣 public class duck extends animal 小孩能夠在父母之前出生嗎?如果你把父類想象成子類的父母,那就可以看出來誰是先存在的。父類的部分必須在子類建立完...
C 子類如何呼叫父類
c 中子類是如何呼叫父類的?帶著這個問題,體驗如下 通過子類無參建構函式建立子類例項 建立父類person和子類student。public class person public class student person 在客戶端通過子類無參建構函式建立子類例項。class program 輸出結...
php不呼叫父類構造 php如何呼叫父類構造方法?
php呼叫父類構造方法 使用parent呼叫父類的構造,用 引用乙個類,為 parent construct title,firstname,mainname,price php呼叫父類構造方法 使用parent呼叫父類的構造方法 要引用乙個類而不是物件的方法,可以使用 兩個冒號 而不是 所以,pa...