@xamarin_russia

Страница 375 из 619
Roman
14.05.2018
14:59:17
Task<Unit> это что за unit?
Синглтон тип вместо null

Bonart
14.05.2018
14:59:45
Unit - структура нулевого размера, Роман дело пишет

Синглтон тип вместо null
Скорее вместо void

Google
Roman
14.05.2018
15:00:18
Pavel
14.05.2018
15:00:25
прикольно, никогда не встречал. это чисто для вэба тип?

Pavel
14.05.2018
15:00:57
в доке из System.Web пространства просто расположен

Roman
14.05.2018
15:01:14
Он точно то о чем мы говорим?

Bonart
14.05.2018
15:01:45
прикольно, никогда не встречал. это чисто для вэба тип?
Это для чего угодно. Такой типа void, который МОЖНО вернуть, передать или присвоить

Тогда можно не писать две версии кода для кейсов с возвратом результата и без

Kirill
14.05.2018
15:03:28
Ну, в принципе можно и тот же string использовать вместо Unit

Bonart
14.05.2018
15:04:19
Не стоит - string имеет размер и может быть не пустым. И не отличишь по типу, когда string - это результат, а когда - его отсутствие

в доке из System.Web пространства просто расположен
Для веба скорее всего однофамилец-омоним

Kirill
14.05.2018
15:05:21
Pavel
14.05.2018
15:05:50
https://msdn.microsoft.com/ru-ru/library/system.web.ui.webcontrols.unit(v=vs.110).aspx

Google
Pavel
14.05.2018
15:05:54
первый линк гугла

Bonart
14.05.2018
15:06:33
Это другое совсем - где тут нулевой размер?

null - отсутствие. empty - результат. Но так это не принципиально. А подход хороший
Если надо явно различать, есть результат или нет - надо Option<T>

Pavel
14.05.2018
15:08:08
дайте кто линк почитать, гугл че то не то выдает.

Bonart
14.05.2018
15:09:05
Лучше про котлин почитай или хаскель, Unit - это из функциональщины штука, такой спецовый пустой тип

Bonart
14.05.2018
15:15:16
чет не вижу этого класса в пространстве имен
В шарпе его нет в стандартной библиотеке. Приходится делать public struct Unit {}

Bonart
14.05.2018
15:16:46
а
А штукенция очень полезная - можно не делать два варианта для Func и Action или для Task<T> и Task

vladimir
14.05.2018
15:58:41
да, что-то я жёстко затупил

Paul
14.05.2018
19:03:13


Кто верстает iOS из SketchApp, как сделать у кнопки не одну а две тени, вот так:

Ilya
14.05.2018
19:15:20
Paul
14.05.2018
19:16:15
Тень это layer, у view можно делать addlayer
ShareAppButton.Layer.AddSublayer(subLayer); Так?

Ilya
14.05.2018
19:17:15
ShareAppButton.Layer.AddSublayer(subLayer); Так?
Да, но теперь надо настроить нужные layerв

Paul
14.05.2018
19:17:41
Как бы я не настраивал не видно второй layer

Ilya
14.05.2018
19:18:11
Paul
14.05.2018
19:18:19
position & bounds ставил как у основного

Ilya
14.05.2018
19:18:23
По индексу вроде можно добавить

Google
Paul
14.05.2018
19:18:35
и это пробовал

только zposition не ставил руками

Alexander
15.05.2018
05:06:47
Использую Microsoft.AspNetCore.SignalR.Client, в xamarin forms, при подключении в ios падает с этой ошибкой Could not resolve the signature of a virtual method Microsoft.AspNetCore.SignalR.Protocol.JsonHubProtocol android вообще перестал собираться после установки библиотеки, а WPF работает. Есть идеи?

Bogdan
15.05.2018
06:13:17
Я конечно не профессионал, но юзать сигналр на формах мне кажется наркоманией

Bogdan
15.05.2018
06:13:59
Слишком тяжело для форм

Даже если заработает, то сколько проект грузить будет?

Я туда энтитифреймворк кор поставил

И у меня проект 10 секунд грузился

Ilya
15.05.2018
06:23:49
Слишком тяжело для форм
Это ваше мнение ))

Кита
15.05.2018
06:24:42
Я туда энтитифреймворк кор поставил
да вообще любая ORM на мобилках зло

Max
15.05.2018
06:25:18
Слишком тяжело для форм
Всм тяжело? Как бы нормально работает и вот ни разу не заметил никакой просадки, а скорость запуска дефолтная, даже с DI-контейнером

Aleksandr
15.05.2018
06:59:39
всем привет

никто не сталкивался в XF Plugin.Permissions не отрабатывает. Запрашиваю доступ к контактам, запрос не появляется, но если убрать этот запрос в Runtime то доступ есть

Max
15.05.2018
07:04:44
никто не сталкивался в XF Plugin.Permissions не отрабатывает. Запрашиваю доступ к контактам, запрос не появляется, но если убрать этот запрос в Runtime то доступ есть
доступа нет, если убрать плагин (он будет только при отладке) скорее всего вы забыли написать бесполезный «using» в main.activity

Max
15.05.2018
07:06:05
ну не важно, значит платформа считает ваше приложение морально устаревшим и отключает доступ к пермишшенам в рантайме, отдавая их

но отключи руками пермишн из настроек и все упадет

Google
Max
15.05.2018
07:07:22
не понял, это как? из за using'а?
ну вы его скорее всего забыли

вы же читали readme...?

от плагина

Aleksandr
15.05.2018
07:10:13
вы же читали readme...?
да, но не нахожу о чем вы (перечитываю сейчас)

ну вы его скорее всего забыли
может слепой, но про using'и ничего нет. Есть про плагин CurrentActivity для Android, но это не помогает

Aleksandr
15.05.2018
07:29:56
такое есть- не помогает

Max
15.05.2018
07:30:34
такое есть- не помогает
а, делали удаление bin/obj + rebuild после установки плагина?

надеюсь плагин ставили во все платформы

и делаете ручками вызов запроса пермишеннов

Aleksandr
15.05.2018
07:31:49
Max
15.05.2018
07:32:56
вот пример

Aleksandr
15.05.2018
07:37:08


Max
15.05.2018
07:37:34
а сами пермишены стоят (статически в проекте)?

Aleksandr
15.05.2018
07:38:34
да

Max
15.05.2018
07:39:16
хмм, клин ребилд

Aleksandr
15.05.2018
07:40:18
не помогает

Max
15.05.2018
07:40:52
не помогает
не повезло

Aleksandr
15.05.2018
07:40:53
создал класс производный от Application, как в readme, в него не попадаю в отладке, не инициализируется CurrentActivity

Google
Aleksandr
15.05.2018
07:44:06
в MainActyvity падает при попытке проинициализировать

Plugin.CurrentActivity.CrossCurrentActivity.Current.Init(this, bundle);

Max
15.05.2018
07:44:52
Plugin.CurrentActivity.CrossCurrentActivity.Current.Init(this, bundle);
а его не надо инить, если что

но в юзинги надо

Aleksandr
15.05.2018
07:57:49
но в юзинги надо
Вроде заработало. Раз 30 почистил проект и добавил using current activity в main activity

Aleksandr
15.05.2018
07:58:11
Спасибо

Сирожа
15.05.2018
08:09:28
Здравствуйте. Ребята, а вы не сталкивались с таким: Visual Studio - xamarin - xaml - пишу в StackLayout BackgroundColor="#4E83BA" и студия начинает выдавать ошибку



Причем всё собирается и цвет работает отлично, но в процессе разработки intellisense выдает в окне ошибок описанное выше

Причем это, кажется, появилось после последнего обновления

Александр
15.05.2018
08:55:06
Помогите люди, уже долгое время не могу понять как сделать карусель в фрагменте(картинка и надпись, клик переходит по ссылке)

Bonart
15.05.2018
09:09:14
да вообще любая ORM на мобилках зло
А linq2db? Или афоня все портит?

Страница 375 из 619