Lines Matching +full:assign +full:- +full:symbols
1 Protocol Buffers - Google's data interchange format
9 ------------
13 - Objective C 2.0 Runtime (32bit & 64bit iOS, 64bit OS X).
14 - Xcode 10.3 (or later).
15 - The library code does *not* use ARC (for performance reasons), but it all can
19 ------------
31 --------
45 If the target is using ARC, remember to turn off ARC (`-fno-objc-arc`) for the
52 -----
78 and access and/or assign things without having to check that they are not nil
82 - (void)updateRecord:(MyMessage *)msg {
85 // alloc/init/assign them back along the way.
99 - (void)updateRecord:(MyMessage *)msg {
102 // for nil and alloc/init/assign them back along the way. You also don't have
128 ----------------------------------------
132 This options allow you to provide a custom prefix for all the symbols generated
144 --------------------------------------
146 When generating Objective C code, `protoc` supports a `--objc_opt` argument; the
147 argument is comma-delimited name/value pairs (_key=value,key2=value2_). The
154 framework based, i.e. - `#import <VALUE/file.pbobjc.h>`.
170 (i.e. - `frameworkName: file.proto # comment`)
198 (i.e. - "package=prefix # comment")
205 if a prefix should be derived from the proto package for all the symbols
207 above). This helps ensure the symbols are more unique and means there is
237 ------------
243 changes. Passing `-h` to the script will show the addition options that could
247 -------------
252 https://developers.google.com/protocol-buffers/