Advertisement
Guest User

Untitled

a guest
Apr 21st, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. class ChannelVC: UIViewController,PNObjectEventListener, UITableViewDataSource, UITableViewDelegate {
  2.  
  3. //Our Message struct, makes working with messages a little easier
  4. struct Message {
  5. var message: String
  6. var username: String
  7. var uuid: String
  8. }
  9. var messages: [Message] = []
  10.  
  11. //Keep track of the earliest message we loaded
  12. var earliestMessageTime: NSNumber = -1
  13.  
  14. //To keep track if we are already loading more messages
  15. var loadingMore = false
  16.  
  17. //Our PubNub object that we will use to publish, subscribe, and get the history of our channel
  18. var client: PubNub!
  19.  
  20. //Temporary values
  21. var channelName = "Channel Name"
  22. var username = "Username"
  23.  
  24. //-- ALREADY SHOULD BE IN YOUR FILE
  25. //Where our messages come in
  26. @IBOutlet weak var messageTextField: UITextField!
  27.  
  28. //We populated this with the information from our messages array
  29. @IBOutlet weak var tableView: UITableView!
  30.  
  31. ...
  32.  
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement