Advertisement
Guest User

Untitled

a guest
Dec 11th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 0.68 KB | None | 0 0
  1. // Если все делаем ячейками
  2. struct State {
  3.      
  4.     enum CellState {
  5.         case ad(title: String, text: String)
  6.         case post(text: String, model: Post)
  7.         case newPost(text: String)
  8.     }
  9.    
  10.     let title: String
  11.     let cellStates: [CellState]
  12. }
  13.  
  14. // Если рекламу и новый пост делаем хедером и футером
  15. struct State {
  16.    
  17.     struct AdState {
  18.         let title: String
  19.         let text: String
  20.     }
  21.    
  22.     struct CellState {
  23.        
  24.         let text: String
  25.         let model: Post
  26.     }
  27.    
  28.     let title: String
  29.    
  30.     let ad: AdState
  31.     let cellStates: [CellState]
  32.     let newPost: String
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement