Co oznaczają atomici co nonatomicoznaczają deklaracje majątkowe? @property(nonatomic, retain) UITextField *userName; @property(atomic, retain) UITextField *userName; @property(retain) UITextField *userName; Jaka jest różnica operacyjna między tymi
Właściwość, w niektórych zorientowanych obiektowo językach programowania, jest specjalnym rodzajem elementu członkowskiego klasy, pośrednim między polem (lub składową danych) a metodą. Właściwości są odczytywane i zapisywane jak pola, ale odczyty i zapisy właściwości są (zwykle) tłumaczone w celu pobierania i ustawiania wywołań metod.
Co oznaczają atomici co nonatomicoznaczają deklaracje majątkowe? @property(nonatomic, retain) UITextField *userName; @property(atomic, retain) UITextField *userName; @property(retain) UITextField *userName; Jaka jest różnica operacyjna między tymi
Jaki jest najszybszy sposób na policzenie liczby kluczy / właściwości obiektu? Czy można to zrobić bez iteracji nad obiektem? tzn. bez robienia var count = 0; for (k in myobj) if (myobj.hasOwnProperty(k)) count++; (Firefox zapewnił magiczną __count__właściwość, ale została ona usunięta gdzieś w...
Co w C # odróżnia pole od właściwości i kiedy należy użyć pola zamiast
Chciałbym zrozumieć, jak propertydziała funkcja wbudowana . To, co mnie dezorientuje, to fakt, że propertymożna go również używać jako dekoratora, ale wymaga tylko argumentów, gdy jest używany jako funkcja wbudowana, a nie jako dekorator. Ten przykład pochodzi z dokumentacji : class C(object):...
Próbuję zaimplementować transformację danych przy użyciu przykładu Reflection 1 w moim kodzie. GetSourceValueFunkcja posiada przełącznik porównujące różne typy, ale chcę, aby usunąć te rodzaje i właściwości i mają GetSourceValueuzyskać wartość właściwości przy użyciu tylko jednego ciągu jako...
Czy C # ma właściwości rozszerzenia? Na przykład, czy mogę dodać właściwość rozszerzenia do DateTimeFormatInfowywołanej, ShortDateLongTimeFormatktóra zwróci ShortDatePattern + " " +
Oto pytanie projektowe dotyczące wyłącznie Pythona: class MyClass(object): ... def get_my_attr(self): ... def set_my_attr(self, value): ... i class MyClass(object): ... @property def my_attr(self): ... @my_attr.setter def my_attr(self, value): ... Python pozwala nam to zrobić w...
Próbuję uzyskać dostęp do właściwości obiektu przy użyciu nazwy dynamicznej. czy to możliwe? const something = { bar: "Foobar!" }; const foo = 'bar'; something.foo; // The idea is to access something.bar, getting
Jeśli mam obiekt JavaScript, taki jak: var list = { "you": 100, "me": 75, "foo": 116, "bar": 15 }; Czy istnieje sposób sortowania właściwości według wartości? Tak więc skończę z list = { "bar": 15, "me": 75, "you": 100, "foo":
Jeśli mam odwołanie do obiektu: var test = {}; które potencjalnie (ale nie natychmiast) zagnieżdżą obiekty, takie jak: {level1: {level2: {level3: "level3"}}}; Jaki jest najlepszy sposób sprawdzenia istnienia własności w głęboko zagnieżdżonych obiektach? alert(test.level1);daje undefined, ale...
Jak uzyskać listę wszystkich właściwości
Uczę się ASP.NET MVC i potrafię czytać dokumenty w języku angielskim, ale tak naprawdę nie rozumiem, co dzieje się w tym kodzie: public class Genre { public string Name { get; set; } } Co to znaczy { get; set;
Po zmianach wprowadzonych w jQuery 1.6.1 starałem się zdefiniować różnicę między właściwościami a atrybutami w HTML. Patrząc na listę w informacjach o wersji jQuery 1.6.1 (u dołu), można klasyfikować właściwości i atrybuty HTML w następujący sposób: Właściwości: Wszystkie, które albo mają...
Dlaczego poniższe działania działają? <something>.stop().animate( { 'top' : 10 }, 10 ); Podczas gdy to nie działa: var thetop = 'top'; <something>.stop().animate( { thetop : 10 }, 10 ); Aby było jeszcze jaśniej: W tej chwili nie jestem w stanie przekazać właściwości CSS do...
Istnieją dwa nowe atrybuty zarządzania pamięcią dla właściwości wprowadzonych przez ARC strongi weak. Poza tym copy, co jest oczywiście czymś zupełnie innym, czy są jakieś różnice między strongvs retaina weakvs assign? Z mojego zrozumienia, jedyną różnicą jest to, że weakprzypisze nilwskaźnik do...
Podczas implementowania ViewModel w aplikacji WPF o architekturze Model-View-ViewModel wydaje się, że istnieją dwie główne opcje, jak sprawić, by można było powiązać dane. Widziałem implementacje, które używają DependencyPropertywłaściwości, z którymi View będzie wiązał się, i...
Często mówi się nam, że powinniśmy chronić enkapsulację, tworząc metody getter i setter (właściwości w języku C #) dla pól klas, zamiast wystawiać pola na świat zewnętrzny. Ale wiele razy pole jest tam tylko po to, by przechowywać wartość i nie wymaga obliczeń, aby uzyskać lub ustawić. Dla tych...
Czy istnieje sposób w języku C #, w którym można użyć odbicia do ustawienia właściwości obiektu? Dawny: MyObject obj = new MyObject(); obj.Name = "Value"; Chcę ustawić obj.Namez refleksją. Coś jak: Reflection.SetProperty(obj, "Name") = "Value"; Czy jest na to
Mam następującą strukturę dla mojej aplikacji React.js używającej React Router : var Dashboard = require('./Dashboard'); var Comments = require('./Comments'); var Index = React.createClass({ render: function () { return ( <div> <header>Some header</header> <RouteHandler...
Obecnie używam pakietu iOS 5 SDK, próbując opracować moją aplikację. Próbuję uczynić NSString właściwością, a następnie zsyntetyzować go w pliku .m (robiłem to wcześniej bez żadnych problemów). Natknąłem się na to: „Problem semantyczny: Zsyntetyzowany getter właściwości jest zgodny z konwencją...