瀏覽代碼

Be robust against nil transactions in FLEXNetworkTransactionTableViewCell

Ryan Olson 10 年之前
父節點
當前提交
b0b64c1ba9
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      Classes/Network/FLEXNetworkTransactionTableViewCell.m

+ 4 - 2
Classes/Network/FLEXNetworkTransactionTableViewCell.m

@@ -127,11 +127,13 @@ NSString *const kFLEXNetworkTransactionCellIdentifier = @"kFLEXNetworkTransactio
     NSMutableArray *detailComponents = [NSMutableArray array];
 
     NSString *timestamp = [[self class] timestampStringFromRequestDate:self.transaction.startTime];
-    [detailComponents addObject:timestamp];
+    if ([timestamp length] > 0) {
+        [detailComponents addObject:timestamp];
+    }
 
     // Omit method for GET (assumed as default)
     NSString *httpMethod = self.transaction.request.HTTPMethod;
-    if (httpMethod) {
+    if ([httpMethod length] > 0) {
         [detailComponents addObject:httpMethod];
     }