private-methods

    0熱度

    3回答

    所以有似乎什麼今天這個樣子: $$('input').each(function() { // do something }); 那是什麼,這之間的區別: $$('input').each(// do something); 第一個例子中的私有函數內的for循環範圍,所以在其他任何地方都沒有引用,那麼擁有它的好處是什麼?

    0熱度

    3回答

    我想使用__callStatic作爲調用靜態方法的預處理器。我的想法是使這些方法是私人的,所以每個靜態調用都被轉發給__callStatic。然後我可以用它來做一些事情,然後調用這個方法。但似乎不可能。這裏有一個例子: class A { public static function __callStatic($name, $params) { var_dump($name

    7熱度

    2回答

    test_module.rb module MyModule def module_func_a puts "module_func_a invoked" private_b end module_function :module_func_a private def private_b puts "priv

    2熱度

    1回答

    在VBA中,我知道如果您只想在當前項目中訪問子/函數,則可以將這些方法放入標記爲Option Private Module的模塊中。 但是如果我想在類模塊中使用某種方法來做到這一點呢?我可以從一個類中分離出單個方法嗎? 具體來說,我在我的一個類中有一個屬性,我希望它是隻讀的,除非它正在當前項目中使用。該類中還有其他屬性/子類/函數,我想要真正公開。 我認爲Friend Property Let..

    2熱度

    1回答

    在我小白的頭腦和程序,當我對一個類創建一個類,我在一個新的文件 像NSArray+Shuffle.h and .m 創建它,但我注意到,當我創建例如視圖控制器, 我在執行: @interface PingusViewController() @end @implementation PingusViewController ... @end 所以我的問題是: 什麼是 @interf

    0熱度

    3回答

    我想要一個類似QuickTime X窗口的窗口。全圓角的不透明窗戶。 我獲得它實現自定義的無邊框NSWindow有: [window setOpaque:NO]; [window setBackgroundColor: [NSColor clearColor]]; 和一個自定義NSView有: - (void)drawRect:(NSRect)rect { NSBezierPat

    0熱度

    1回答

    **使用Rails:3.2.1,Ruby:ruby 1.9.3p0(2011-10-30修訂版33570)[i686-linux] ** 在我的模塊中,我有一個私有實例方法(get_tables_of_random_words)和 一個模塊函數(get_random_word)。 從我的Rails控制器我調用模塊功能,它沒有任何問題。 但是,當我調用的模塊的私有實例方法也被調用沒有任何問題。 任何

    0熱度

    1回答

    我創建了一個插件,但想確定我是如何處理「本地」函數的。 這裏是示意我所做的: (function($) { var methods = { init : function(options) { // CODE ... // Call of a local function _test(this); // CODE .....

    7熱度

    5回答

    我在C中工作,並有一些變量,我不想成爲全局變量,但我確實希望爲他們獲取和設置可以在「Globaly」外部訪問的方法的文件。我習慣在Java中這樣做,但C在這方面非常不同。基本上我正在尋找這個僞代碼之後的東西,但是我沒有能夠在任何地方找到我可能會看到的例子。 main.c #include data.h set(b); datalog.c #include data.h get(b);

    2熱度

    1回答

    這個問題大多比其他任何事情都好奇。但是我現在首先將所有私有方法放在我的@implementation中,這樣我就可以避免在這些方法的.m文件中創建一個單獨的類別。只要私人方法在任何其他方法被調用之前實現,一切都很好。我可以清楚地記得Xcode警告我,如果我試圖在實現它之前調用一個非聲明的方法......至少,我想我可以。現在我開始懷疑我的理智有點因爲Xcode現在似乎非常高興允許我調用任何未聲明的