Запитання з тегом «deprecated»

Депресія - це статус, застосований до функцій програмного забезпечення або мовних термінів, щоб вказати, що їх слід уникати, як правило, тому, що вони були замінені.



15
Чи неправильно використовувати застарілі методи або класи на Java?
Я використовую eclipse для розробки веб-додатків. Просто сьогодні я оновив свою версію стійок, змінивши файл JAR. Десь я отримую застереження, що методи застарілі, але код працює нормально. Я хочу знати деякі речі Чи неправильно використовувати застарілі методи або класи на Java? Що робити, якщо я не зміню жоден метод і …
153 java  methods  deprecated 

5
Як позначити метод, як застарілий у Objective-C 2.0?
Я є частиною команди, яка розробляє досить великий додаток для iPad, і в результаті створено багато різних класів. Проблема полягає в тому, що деякі методи зараз досить застаріли, і я не хочу просто їх видаляти, оскільки я знаю, що деякі частини загальної системи використовують методи ... але є кращі (новіші) …

3
Чому Cloneable не застарілий?
Загальновідомо, що Cloneableінтерфейс у Java зламаний. Для цього є багато причин, про які я не згадую; інші це вже зробили. Це також позиція самих архітекторів Java . Моє запитання полягає в тому: чому ще не було застаріло? Якщо основна команда Java вирішила, що вона порушена, вони, мабуть, також розглядають питання …

4
Чи дійсно `deOverrideUrlLoading` застарілий? Що я можу використовувати замість цього?
Чи справді застаріле "mustOverrideUrlLoading" застаріле? Якщо так, то що я можу використовувати замість цього? Схоже, shouldOverrideUrlLoadingце застаріле націлювання на Android N, і мені потрібно, щоб програма працювала з API 19 до останнього зараз - Android N (бета-версія), я використовую деякі функції, які є новими в Android N (наприклад, Data Saver), …

4
На Java спостерігається застарілий спостерігач 9. Що слід використовувати замість нього?
Java 9 вийшла та Observerзастаріла. Чому так? Чи означає це, що ми більше не повинні реалізовувати модель спостерігачів? Було б добре знати, що є кращою альтернативою?

11
Найкраща практика позначення застарілого коду в Ruby?
Я хотів би позначити метод як застарілий, тому люди, які використовують його, можуть легко перевірити свій код і наздогнати його. На Java ви встановлюєте @Deprecated, і всі знають, що це означає. Тож чи є кращий спосіб (або навіть інструменти) для маркування та перевірки на застарілі в Рубі?
127 ruby  deprecated 

3
Чому було припинено дія ActionBarActivity
Я встановив Android Studio щойно, і я почав кодувати діяльність, щоб розширити, ActionBarActivityі це показало, що вона застаріла. То як інакше я налаштувати панель дій для своєї діяльності. Також Початок навчання використовує те, що ActionBarActivityне згадує, що його застаріло.

8
Заміна для stringByAddingPercentEscapesUsingEncoding в ios9?
У iOS8 та попередніх версіях я можу використовувати: NSString *str = ...; // some URL NSString *result = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; в iOS9 stringByAddingPercentEscapesUsingEncodingбуло замінено на stringByAddingPercentEncodingWithAllowedCharacters: NSString *str = ...; // some URL NSCharacterSet *set = ???; // where to find set for NSUTF8StringEncoding? NSString *result = [str stringByAddingPercentEncodingWithAllowedCharacters:set]; і …


3
Вимкнутий випущений ManagedQuery ()
У мене є цей метод: public String getRealPathFromURI(Uri contentUri) { String[] proj = { MediaStore.Images.Media.DATA }; Cursor cursor = managedQuery(contentUri, proj, null, null, null); int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA); cursor.moveToFirst(); return cursor.getString(column_index); } На жаль, компілятор показав мені проблему на: Cursor cursor = managedQuery(contentUri, proj, null, null, null); Тому що managedQuery()застаріло. …
109 java  android  deprecated 

5
Багато способів форматування рядків у Python - чи застарілі (вже будуть) застарілі?
У Python є щонайменше шість способів форматування рядка: In [1]: world = "Earth" # method 1a In [2]: "Hello, %s" % world Out[2]: 'Hello, Earth' # method 1b In [3]: "Hello, %(planet)s" % {"planet": world} Out[3]: 'Hello, Earth' # method 2a In [4]: "Hello, {0}".format(world) Out[4]: 'Hello, Earth' # method …

5
FacebookSdk.sdkInitialize (контекст) застарілий
Я використовую facebook-android-sdk-4.19.0 в Android Studio, і я дотримувався посібника для швидкого запуску Facebook за посиланням https://developers.facebook.com/docs/android/getting-started (натисніть кнопку швидкого запуску, щоб увійдіть у свій власний акаунт у Facebook). У посібнику сказано скопіювати та вставити наступний код у фрагмент для відстеження журналів додатків import com.facebook.FacebookSdk; import com.facebook.appevents.AppEventsLogger; public class MyApplication …

6
Environment.getExternalStorageDirectory () застаріло в Java рівня 29 Java
Працюючи над android Java, нещодавно оновленим SDK до рівня API 29, тепер відображається попередження, яке стверджує, що Environment.getExternalStorageDirectory() застаріло на рівні API 29 Мій код private void saveImage() { if (requestPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE)) { final String folderPath = Environment.getExternalStorageDirectory() + "/PhotoEditors"; File folder = new File(folderPath); if (!folder.exists()) { File wallpaperDirectory = …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.