Alexey
На андройде приложение, не навигатор
Alexey
Так что я бы встроил куда-нибудь рекламку)
Dmitry
Ну неплохо. У меня на iOS столько же, 50-60к в месяц пользователей и вот с них 50к рублей в месяц.
Dmitry
Но это конверсия плохая очень.
Alexey
Покупки не очень, нужно сейчас подписки делать)
Dmitry
Конкурентный антирадар 500-700 тысяч в месяц имеет. Но у них агрессивное продвижение, на уровне бана.
Dmitry
Да, именно они на подписках сидят, причем впаривают ее нагло.
Dmitry
Их переодически банят, но они на другое имя перевыпускают. И все сначала.
Alexey
Ну это не интересно, на уровне онлайн казино и кейсов цс го)
Dmitry
или dating-сервисов
Valery
из белоруссии это еще лучше)
Dmitry
бывает, сам люблю наехать
Ivan
Ну главное что признал косяк)
Ilkhom
на доску почета этого господина
Anonymous
Из Беларуси
Anonymous
Да и 100 российских рублей это 3 белорусских. Не знаю что ты хотел сказать
Alexey
Anonymous
Я понял. 50k белорусских = 25k долларов
Anonymous
Это мало?
Anonymous
Прикол слабоват
Alexey
для айос нормально
Anonymous
У нас уже 2 года как миллионов нет
Alexey
Ну нам тут в сми не сказали)
Anonymous
Говорили
Ivan
сетапю переменную так:
@property(nonatomic, copy) TFSearchTaxi *searchTaxi;
- (void)setSearchTaxi:(TFSearchTaxi *)taxi {
_searchTaxi = [taxi copy];
[self render];
}
но в методе render показывает, что searchTaxi = nil, хотя приходящий "taxi" заполнен.... что то я туплю походу)
Anonymous
Вы не слушали
Ivan
wtf, сделал так:
_searchTaxi = taxi;
заработало.... чё за
Dmitry
на свифте надо вообще делать
Ivan
дережабль)
Ivan
TFSearchTaxi получается унаследован от JSONModel и почему то, при его "copy", возвращается null, хотя у него copy накоден:
#pragma mark - NSCopying, NSCoding
-(instancetype)copyWithZone:(NSZone *)zone
{
return [NSKeyedUnarchiver unarchiveObjectWithData:
[NSKeyedArchiver archivedDataWithRootObject:self]
];
}
HashTag
Подписка на #pragma
Ivan
забавно
Artur
Ivan
Ivan
геттер делать не нужно
Ivan
ибо записывается спокойно в саму переменную _searchTaxi (правда обходя его правила)
Anonymous
@Jonfir 🤔
Evgenii
да не удобно линк на него вечно искать)
S
Есть вопрос. Добавил collectionView. В нем ячейки растягиваются по высоте в зависимости от контекста
Anonymous
супер
Anonymous
Сам придумай, что как маленький
S
Ширина задается из контроллера. Как ширина экрана деленная на количество столбцов
S
В cellForItemAtIndexPath:
S
Все работает кроме поворотов
Anonymous
invalidateLayout
Anonymous
Сорян опоздал
S
Не все так просто...
S
Если есть - (CGSize)collectionView:(UICollectionView *)collectionView
layout:(UICollectionViewLayout*)collectionViewLayout
sizeForItemAtIndexPath:(NSIndexPath *)indexPath
Anonymous
А почему размер ячейки задается в cellFor... ?
S
А почему размер ячейки задается в cellFor... ?
А выдрал из какого-то тутора. Но в этом то и есть загвоздка. Ширина должна задаваться в тот момент когда вызывается - (CGSize)collectionView:(UICollectionView *)collectionView
layout:(UICollectionViewLayout*)collectionViewLayout
sizeForItemAtIndexPath:(NSIndexPath *)indexPath. Но чет я не могу понять когда это...
S
В общем invalidateLayout есть
Anonymous
S
S
sizeForItem вообще не переопределяется.
Anonymous
В вопросе ничего нет про ал)
S
Упс )))) Сорри )))
Anonymous
Отключи автоматическую высоту и посчитай сам))
S
Еще варианты ?
S
https://medium.com/@wasinwiwongsak/uicollectionview-with-autosizing-cell-using-autolayout-in-ios-9-10-84ab5cdf35a2
S
вот статейка
Anonymous
Чем тебе не нравится посчитать?
Evgenii
это же другой подход
Evgenii
так тоже должно работать
Anonymous
Ты мне?
Evgenii
да
Anonymous
А как он иначе выставит ширину свою?
S
Этот код будет работать но без поворотов.
Anonymous
Я не говорю убирать AL, я говорю посчитать высоту))
S
Как сделать с поворотами )))
Anonymous
инвалидейт не помог?))
S
Он все время был.
Anonymous
Покажи код ширины
S
Он не помогает потому что высота выставляется в cellForItemAtIndexPath
Anonymous
Перенеси любое выставление размера в sizefor и будет тебе счастье
Evgenii
а зачем тебе авторесайзинг + какое то ручное ограничение?
Evgenii
ты уже выбери, тебе либо авторесайзинг, либо руками ставь
S
Эм ну высота по контексту, ширина по ширине контроллера.