Bump version to 1.1.2-alpha.
Move Crashlytics header to Congress-Prefix.pch. CLS_LOG available across app, so is shared instance for force crashing.
Explicitly declaring and setting the backing ivars for the calculated readonly properties of SFLegislator, like shareURL. May improve performance slightly, and help with nil property causing crash per #248.
Put in some nil checks for populating shareObject for SFLegislatorSegmentedViewController and attempt to share in SFShareableViewController. For #248.
Updated build settings for Congress.xcodeproj; some settings moved to Debug.xcconfig, GCC_PREPROCESSOR_DEFINITIONS in particular. Didn't do the same for Beta and Release xcconfigs yet.
Fix bad ARC auto-conversion choices. SFCellData needs to retain these objects.
Added method for setting buiguideId on SFLegislatorSegmentedViewController so it can trigger the network request after the view has loaded. Should make transition from SFLegislatorTableViewController and SFBillDetailViewController (sponsor) faster, but show loading view on the SFLegislatorDetailView.
Improvement to build numbering. No more Congress-Info.plist updates. Congress.xcodeproj script generates simple buildnumber.xcconfig file that contains BUILD_NUMBER var, which gets ingested by the xcconfig files for the various build types. boom.
Made SFRollCallVoteService return nil when 0 votes are returned. Updated SFVoteDetailViewController and SFBillSegmentedViewController to handle nil cases.
Don't attempt to retrieve votes if billId is nil.
Error handling for nil returned from SFBillService.
Set up some default error message methods, make SFMessage available everywhere.
Added some initial error messages into section viewcontrollers, SFVoteDetailViewController.
Fix reference that should be weak.
Added SFMessage error messages to bills.
Use TSMessage error instead of UIAlertView. Override defaultViewController so [TSMessage showInternetError] works.
Changed various SF*Service classes to return an empty array for 0 results versus nil in case of an error. Refactored various viewcontrollers to handle the empty array and nil appropriately. SFMessage improvements so we can display some messages when there are errors fetching data.
Fix duration for error message convenience methods.
Updated version of MapBox SDK, TestFlight, et al. This introduces issue w/ cocoapods. See #253 for workaround.
Added methods for normalizing a string to a bill code and checking a string for a bill code. Closes #155.