aboutsummaryrefslogtreecommitdiff
path: root/objectivec/README.md
Commit message (Collapse)AuthorAgeFilesLines
* Remove/replace travis references (#4953)Feng Xiao2018-07-221-1/+1
| | | | * Remove/replace travis references.
* Update code to work for Xcode 10b1 (#4729)Sergio Campamá2018-06-051-1/+1
| | | | | | * Update code to work for Xcode 10b * Update README and test scripts to mention that Xcode 7 is no longer supported
* [ObjC] Add ability to introspect list of enum values (#4678)leovitch2018-05-291-3/+4
| | | | | | | | | | Added new API to GPBEnumDescriptor to enable introspection of enum values. Refactored implementation so that this contains a minimum of added code. Clarified comments regarding behavior in the presence of the alias_allowed option. Added unit tests for new functionality and for the alias case.
* Fix up the docs to mention the WKTs generated files also.Thomas Van Lenten2018-02-071-4/+6
| | | | Fixes #4277
* Update README.mdSamuel Rossoff (of The Ebon Blade)2016-11-171-1/+1
| | | needed a grave here, not an apostrophy
* Fix Objective-C generator option typoNathan Wong2016-06-271-1/+1
| | | Looks like this was changed during #1683, but missed in the README :)
* Add new generation option for using proto sources from other frameworks.Thomas Van Lenten2016-06-171-0/+23
| | | | | | | | | | | | | | - Better docs in the generator for the different options that can be passed during an invoke of protoc. - Add named_framework_to_proto_path_mappings_path to pass the path to a file containing mappings of frameworks for different proto files. - Update the generation to use the mapping to change the #import directives it creates. Note: the changes in helpers is mostly moving code within the fine, and then a small change to expose the parsing so a passed on class can consume the line. Fixes https://github.com/google/protobuf/issues/1457
* Add support for generation sources into a framework.Thomas Van Lenten2016-06-151-2/+15
| | | | | | | | | | - Add a protoc objc option (generate_for_named_framework) to set the name of the framework all generated sources will be in. - Tweak some comments/naming to make it clear what is the Protobuf framework vs. the framework for generated code. - Update the objc README to document the new generation option to protoc. This is working towards https://github.com/google/protobuf/issues/1457.
* Fix typos in README.md/CHANGES.txtDongjoon Hyun2016-01-111-1/+1
|
* Update the min toolchain for iOS/OS X to be Xcode 7Thomas Van Lenten2015-12-101-1/+1
| | | | | | | - Let Xcode update the projects, schemes, and info.plists. - Add workaround for shallow analyzer issues in current Xcode versions (deep analyze gets things correct). - Tweak the Swift based tests to avoid warnings from Xcode 7's XCTest using optionals for autoenclosure results. - No longer tag the ObjC iOS travis test as flaky, xctool seems to manage the simulator pretty well.
* Beta quality drop of Objective C Support.Thomas Van Lenten2015-06-081-9/+84
| | | | | | | | | | | | | | | - Add more to the ObjC dir readme. - Merge the ExtensionField and ExtensionDescriptor to reduce overhead. - Fix an initialization race. - Clean up the Xcode schemes. - Remove the class/enum filter. - Remove some forced inline that were bloating things without proof of performance wins. - Rename some internal types to avoid conflicts with the well know types protos. - Drop the use of ApplyFunctions to the compiler/optimizer can do what it wants. - Better document some possible future improvements. - Add missing support for parsing repeated primitive fields in packed or unpacked forms. - Improve -hash. - Add *Count for repeated and map<> fields to avoid auto create when checking for them being set.
* Objective C Second Alpha DropThomas Van Lenten2015-05-221-0/+77
- Style fixups in the code. - map<> serialization fixes and more tests. - Autocreation of map<> fields (to match repeated fields). - @@protoc_insertion_point(global_scope|imports). - Fixup proto2 syntax extension support. - Move all startup code to +initialize so it happen on class usage and not app startup. - Have generated headers use forward declarations and move imports into generated code, reduces what is need at compile time to speed up compiled and avoid pointless rippling of rebuilds.