Wycofanie to stan stosowany do funkcji oprogramowania lub terminów językowych w celu wskazania, że należy ich unikać, zwykle dlatego, że zostały zastąpione.
Ciągle to rozumiem: DeprecationWarning: integer argument expected, got float Jak usunąć tę wiadomość? Czy istnieje sposób na uniknięcie ostrzeżeń w Pythonie?
W przeciwieństwie do Objective-C, Swift nie ma preprocesora, więc czy nadal istnieje sposób na ręczne wycofanie członków klasy? Szukam czegoś podobnego do tego: -(id)method __deprecated;
Używam eclipse do tworzenia aplikacji internetowych. Właśnie dzisiaj zaktualizowałem moją wersję kolumny, zmieniając plik JAR. W niektórych miejscach pojawiają się ostrzeżenia, że metody są przestarzałe, ale kod działa poprawnie. Chcę wiedzieć kilka rzeczy Czy używanie przestarzałych metod lub klas w Javie jest złe? Co się stanie, jeśli nie zmienię żadnej …
Jestem częścią zespołu opracowującego dość dużą aplikację na iPada iw rezultacie stworzyliśmy wiele różnych klas. Problem polega na tym, że niektóre metody są teraz dość przestarzałe i nie chcę ich po prostu usuwać, ponieważ wiem, że niektóre części całego systemu używają metod ... ale są dostępne lepsze (nowsze) warianty, które …
Powszechnie wiadomo, że Cloneableinterfejs w Javie jest uszkodzony. Jest ku temu wiele powodów, o których nie wspomnę; inni już to zrobili. Jest to również stanowisko samych architektów Javy . Moje pytanie brzmi zatem: dlaczego nie zostało jeszcze wycofane? Jeśli główny zespół Java zdecydował, że jest uszkodzony, musiał również rozważyć jego …
Czy „shouldOverrideUrlLoading” jest naprawdę przestarzały? Jeśli tak, czego mogę użyć zamiast tego? Wygląda na to, że shouldOverrideUrlLoadingjest przestarzała dla systemu Android N i muszę sprawić, by aplikacja działała od API 19 do najnowszego, czyli Android N (beta). Używam niektórych funkcji, które są nowe w Androidzie N (np. Oszczędzanie danych), więc …
Java 9 została wydana i Observerzostała wycofana. Dlaczego? Czy to oznacza, że nie powinniśmy już wdrażać wzorca obserwatora? Dobrze byłoby wiedzieć, jaka jest lepsza alternatywa?
Chciałbym oznaczyć metodę jako przestarzałą, aby osoby jej używające mogły łatwo sprawdzić swój kod i nadrobić zaległości. W Javie ustawiasz @Deprecated i wszyscy wiedzą, co to oznacza. Czy jest więc preferowany sposób (a nawet narzędzia) zaznaczania i sprawdzania przestarzałych elementów w Rubim?
Świeżo zainstalowałem Android Studio i zacząłem kodować działanie do rozszerzenia ActionBarActivityi okazało się, że jest ono przestarzałe. Jak inaczej ustawić pasek akcji dla mojej aktywności. Również szkolenie Getting Started używa ActionBarActivitybez wzmianki o tym, że zostało ono wycofane.
W iOS8 i wcześniejszych mogę używać: NSString *str = ...; // some URL NSString *result = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; w iOS9 stringByAddingPercentEscapesUsingEncodingzostał zastąpiony przez stringByAddingPercentEncodingWithAllowedCharacters: NSString *str = ...; // some URL NSCharacterSet *set = ???; // where to find set for NSUTF8StringEncoding? NSString *result = [str stringByAddingPercentEncodingWithAllowedCharacters:set]; a moje pytanie …
W Javie, jeśli importujesz przestarzałą klasę: import SomeDeprecatedClass; Otrzymujesz to ostrzeżenie: The type SomeDeprecatedClass is deprecated Czy istnieje sposób na zniesienie tego ostrzeżenia?
Pracując na Android Java, ostatnio zaktualizowanym SDK do poziomu API 29, teraz jest wyświetlane ostrzeżenie, które to stwierdza Environment.getExternalStorageDirectory() jest przestarzały na poziomie interfejsu API 29 Mój kod to private void saveImage() { if (requestPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE)) { final String folderPath = Environment.getExternalStorageDirectory() + "/PhotoEditors"; File folder = new File(folderPath); if (!folder.exists()) …
Według MDN zdecydowanie nie powinniśmy korzystać z .keyCodenieruchomości. Jest przestarzały: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode W szkole W3 ten fakt jest pomniejszony i jest tylko uwaga poboczna, która mówi, że .keyCodejest dostarczana tylko dla kompatybilności i że najnowsza wersja specyfikacji DOM Events zaleca używanie .keyzamiast tego właściwości. Problem polega na tym, że .keynie jest …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.