In the book, the Table View Controller has no custom class, which should be the BTBPaletteViewController. Otherwise, it will not work.
You were ahead of me by 4 hours, just bumped into the same issue. If you don’t set custom class to point to BNRPaletteViewController - you won’t be able to generate any data on the table view.
Thanks for posting this. It could have taken me a while to figure out. As far as mistakes go, this one is quite a boner