title
Description
Body
Тогда getPageRange()
надо сделать управляющим.
В нем вызывать определенные методы со своими расчетами/математикой.
После устранять неточности и строить ранжировку.
- - - -
Или сделать _buildRange();
В котором так же устраняются неточности.
Отредактировано tipsun (2012.01.08 05:59)
Неактивен
Gemorroj написал:
так да. типовая ситуация. в самом простом случае, делается 2 публичных метода с отличающимся кодом и 1 приватный с общим для этих 2-х методов.
Как ты говорил, так, в итоге, и вышло все таки
|
|
|
|
Отредактировано tipsun (2012.01.08 17:52)
Неактивен
Хмм. Зачем так далеко было идти?
Просто надо было в setCount сделать так:
|
|
А если так, то можно убрать лишнее:
|
|
Отредактировано tipsun (2012.01.10 10:12)
Неактивен
Все, правку у себя тоже делаю сейчас.
Добавлено спустя 4 минуты 44 секунды:
Нет. Ошибаюсь.
А если метод вообще не будет вызван, а? Ну я Петросян.
Расскоментировать надо закомментированное.
Отредактировано tipsun (2012.01.10 11:26)
Неактивен
Еще можно в конструкте сделать так:
Или метод сделать такой.
|
|
А еще так можно.
|
|
Отредактировано tipsun (2012.01.17 20:58)
Неактивен
|
|
Отредактировано tipsun (2012.01.18 07:03)
Неактивен
Данные:
1) указаны*
1.1) корректны
1.2) не корректны
2) не указаны**
- - - -
1.1: все как обычно.
1.2: определить переменные, которые должны будут расчитаны в последующем, чтоб зря не запускать методы/функции.
2: см. пункт (1.1)
- - - -
* - значит использовали методы-указатели (так их обзову).
** - были пропущены или вообще не использовались методы-указатели.
- - - -
Как-то так вот почему-то думаю.
Пост #137.
_start в принципе определить заранее тоже можно.
- - - -
А вообще нормальный пользователь сначала проверит, если записи или нет.
|
|
Отредактировано tipsun (2012.01.18 19:57)
Неактивен