Size: a a a

2020 August 29

VP

Vitaly Peryatin in SwiftBook
Kass
А он тормозит??
Да
Macbook pro 16 2020 года
Тормозит при открытой Android Studio, 1 эмулятора и открытом Google Chrome с YouTube
источник

K

Kass in SwiftBook
Vitaly Peryatin
Да
Macbook pro 16 2020 года
Тормозит при открытой Android Studio, 1 эмулятора и открытом Google Chrome с YouTube
А, ну все просто - закрой андроид студию
источник

R🦐

Roman Orlov 🦐 in SwiftBook
Vitaly Peryatin
Подскажите, какие есть способы ускорить mac 2020 года?
Как я понял заменять SSD и ОЗУ в маках нельзя
Не ставь на зарядку через левые порты
источник

R🦐

Roman Orlov 🦐 in SwiftBook
Только правые
источник

KK

Kirill Kharkovsky in SwiftBook
ребят кто нить сталкивался с такой проблемой ?
источник

KK

Kirill Kharkovsky in SwiftBook
Переслано от Kirill Kharkovsky
источник

NB

Nikita Bolshakov in SwiftBook
привет, подскажите ,что я не так делаю? почему не работают принты? точнее работает только один salary print. А второй выше нет
источник

🇩

🇩🇪🇸🇪🇨🇭🇩🇰... in SwiftBook
Nikita Bolshakov
привет, подскажите ,что я не так делаю? почему не работают принты? точнее работает только один salary print. А второй выше нет
потому что Вы перезаписываете значение внутри переменной myWorker
источник

🇩

🇩🇪🇸🇪🇨🇭🇩🇰... in SwiftBook
Nikita Bolshakov
привет, подскажите ,что я не так делаю? почему не работают принты? точнее работает только один salary print. А второй выше нет
как я понял, лучше всего использовать либо структуру, либо класс вместо энумиратора WorkerList, для того, чтобы объект мог хранить и то, и другое
источник

NB

Nikita Bolshakov in SwiftBook
🇩🇪🇸🇪🇨🇭🇩🇰
как я понял, лучше всего использовать либо структуру, либо класс вместо энумиратора WorkerList, для того, чтобы объект мог хранить и то, и другое
я прохожу перечисления, поэтому делаю на них только. СТруктуры и классы не проходил
источник

NB

Nikita Bolshakov in SwiftBook
🇩🇪🇸🇪🇨🇭🇩🇰
потому что Вы перезаписываете значение внутри переменной myWorker
а что знаичт перезаписать?
источник

🇩

🇩🇪🇸🇪🇨🇭🇩🇰... in SwiftBook
Nikita Bolshakov
я прохожу перечисления, поэтому делаю на них только. СТруктуры и классы не проходил
понятно, не сработал тот принт, потому что когда Вы вызываете функцию проверки, значение которое в той переменной myWorker имеет случай из перечисления .salary...
источник

🇩

🇩🇪🇸🇪🇨🇭🇩🇰... in SwiftBook
Nikita Bolshakov
а что знаичт перезаписать?
изменить содержимое переменной на новое
источник

SS

Savely Sakun in SwiftBook
Всем привет. Помогите, пожалуйста, разобраться в чём проблема.

1. При открытии контролера у меня срабатывает метод fetchDataToTableView(), который вытаскивает из кор даты необходимые данные и подставляет их в array, на основе которого строится tableView.

2. В контроллере у меня есть кнопка, нажатие которой перезаписывает в кордате переменную.

3. Затем я снова использую метод fetchDataToTableView(), и по логике я должен получить новые данные с перезаписанной переменной, но получаю старые данные, как в пункте 1. Т.е. у переменной по прежнему старое значение.

4. Если выхожу с контроллера и захожу в него снова, то срабатывает метод fetchDataToTableView() и тогда уже получаю обновлённые данные и указана новая переменная. Т.е. на пункте 2 всё перезаписывается правильно.

--
Помогите, пожалуйста, разобраться. В чём может быть проблема? Вот хочу реализовать механизм:

- загружаю кордату
- обновляю переменную в кордате
- загружаю кордату, но уже с обновлённой перменной
источник

o

onl1ner in SwiftBook
А это разве не бэдпрактис после каждого изменения дергать кордату? Сохраняй в кордату и вставляй в твой текущий датасорс
источник

SS

Savely Sakun in SwiftBook
onl1ner
А это разве не бэдпрактис после каждого изменения дергать кордату? Сохраняй в кордату и вставляй в твой текущий датасорс
Спасибо за наводку. Попробую так!
источник

SS

Savely Sakun in SwiftBook
Savely Sakun
Всем привет. Помогите, пожалуйста, разобраться в чём проблема.

1. При открытии контролера у меня срабатывает метод fetchDataToTableView(), который вытаскивает из кор даты необходимые данные и подставляет их в array, на основе которого строится tableView.

2. В контроллере у меня есть кнопка, нажатие которой перезаписывает в кордате переменную.

3. Затем я снова использую метод fetchDataToTableView(), и по логике я должен получить новые данные с перезаписанной переменной, но получаю старые данные, как в пункте 1. Т.е. у переменной по прежнему старое значение.

4. Если выхожу с контроллера и захожу в него снова, то срабатывает метод fetchDataToTableView() и тогда уже получаю обновлённые данные и указана новая переменная. Т.е. на пункте 2 всё перезаписывается правильно.

--
Помогите, пожалуйста, разобраться. В чём может быть проблема? Вот хочу реализовать механизм:

- загружаю кордату
- обновляю переменную в кордате
- загружаю кордату, но уже с обновлённой перменной
Но всё равно вопрос никуда не делся. Мне просто интересно почему второй раз кордата не передаёт значения 😖
источник

o

onl1ner in SwiftBook
Ты таблицу релоадишь?) Покажи fetchData функцию.
источник

SS

Savely Sakun in SwiftBook
onl1ner
Ты таблицу релоадишь?) Покажи fetchData функцию.
1. Это сам метод в контроллере который помогает данные принять и в таблицу запихивать.

Проверяет сначала есть ли что-то в кордате - если есть, то загружает сразу из неё. Если нет, то сначала подгружает из АПИ, сохраняет в кордату и затем подгружает из нёё.

В моём случае данные в кордате уже есть, поэтому сразу retrieveQuotesFromCoreData() срабатывает.
источник

SS

Savely Sakun in SwiftBook
onl1ner
Ты таблицу релоадишь?) Покажи fetchData функцию.
2. А вот сам метод retrieveQuotesFromCoreData. Вытаскивает данные из кордаты, запихивает их в array, затем его делегатом передаёт на мой контроллер.

Если нужно то покажу extention с протоколом по делегату.
источник