"Swift Programming Language" iBook Not Updating
You should be able to download a fresh copy by right-clicking on the book and selecting Delete. Then once the delete is complete, right-clicking and choosing Download "The Swift Programming Language".

Alternatively...

All books downloaded through iBooks are stored in the following folder.

/Users/YOURUSERNAME/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books

On both my Macs the Swift Programming Language book is contained in a folder called 881256329.epub. You can confirm this is the same on your Mac by checking the iTunesMetadata.plist file in that folder. You should see the book title towards the end of the file.

Close iBooks and delete this folder.

Then open iBooks again and try to open the book. iBooks will tell you This book can't be found. The original file can't be found. Then if you try to access the book again, iBooks will download a fresh copy.