diff options
author | jmkiley <jordan.kiley@mapbox.com> | 2019-09-17 17:15:09 -0700 |
---|---|---|
committer | jmkiley <jordan.kiley@mapbox.com> | 2019-09-25 14:28:56 -0700 |
commit | 8a06ca4646ee7912807e851938f5c943c59acbb6 (patch) | |
tree | b4e286334eb28a553723c893d2c59597c1a13587 | |
parent | 86fa05dfeafbb8a13165a2289dbeca34475eaff2 (diff) | |
download | qtlocation-mapboxgl-8a06ca4646ee7912807e851938f5c943c59acbb6.tar.gz |
[ios] Use firstObject
-rw-r--r-- | platform/darwin/src/NSExpression+MGLAdditions.mm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/platform/darwin/src/NSExpression+MGLAdditions.mm b/platform/darwin/src/NSExpression+MGLAdditions.mm index 75753c53a3..e07216ecc8 100644 --- a/platform/darwin/src/NSExpression+MGLAdditions.mm +++ b/platform/darwin/src/NSExpression+MGLAdditions.mm @@ -1056,8 +1056,8 @@ NSArray *MGLSubexpressionsWithJSONObjects(NSArray *objects) { case NSFunctionExpressionType: { NSString *function = self.function; - BOOL hasCollectionProperty = !(self.arguments[0].expressionType == NSConstantValueExpressionType || self.arguments[0].expressionType == NSKeyPathExpressionType - || self.arguments[0].expressionType == NSVariableExpressionType || !self.arguments[0].expressionType); + BOOL hasCollectionProperty = !(self.arguments.firstObject.expressionType == NSConstantValueExpressionType || self.arguments.firstObject.expressionType == NSKeyPathExpressionType + || self.arguments.firstObject.expressionType == NSVariableExpressionType || !self.arguments.firstObject.expressionType); NSString *op = MGLExpressionOperatorsByFunctionNames[function]; if (op) { NSArray *arguments = self.arguments.mgl_jsonExpressionObject; |