Commit 1cebc892 authored by 汪洋's avatar 汪洋

修改上一个 commit 遗留的 bug

parent a3f9d994
...@@ -538,7 +538,7 @@ static NSString *shareCellIdentifier = @"shareCellIdentifier"; ...@@ -538,7 +538,7 @@ static NSString *shareCellIdentifier = @"shareCellIdentifier";
if ([self.delegate isKindOfClass:[UIResponder class]]) { if ([self.delegate isKindOfClass:[UIResponder class]]) {
NSAssert([self.shareUrl isNonEmpty], @"shareView.shareUrl 不应该为空"); NSAssert([self.shareUrl isNonEmpty], @"shareView.shareUrl 不应该为空");
UIResponder *phobosView = (UIResponder *)self.delegate; UIResponder *phobosView = (UIResponder *)self.delegate;
NSString *businessId = SafeValue(phobosView.businessId); NSString *businessId = SafeString(phobosView.businessId);
if ([self.delegate respondsToSelector:@selector(shareViewNeedBusinessId)]) { if ([self.delegate respondsToSelector:@selector(shareViewNeedBusinessId)]) {
businessId = [self.delegate shareViewNeedBusinessId]; businessId = [self.delegate shareViewNeedBusinessId];
} }
...@@ -546,7 +546,7 @@ static NSString *shareCellIdentifier = @"shareCellIdentifier"; ...@@ -546,7 +546,7 @@ static NSString *shareCellIdentifier = @"shareCellIdentifier";
// 配合使用主项目中的“synchronizePVData”可以同步埋点通用参数 // 配合使用主项目中的“synchronizePVData”可以同步埋点通用参数
businessId = self.businessId; businessId = self.businessId;
} }
NSString *pageName = SafeValue(phobosView.businessId); NSString *pageName = SafeString(phobosView.pageName);
if (![pageName isNonEmpty]) { if (![pageName isNonEmpty]) {
// 配合使用主项目中的“synchronizePVData”可以同步埋点通用参数 // 配合使用主项目中的“synchronizePVData”可以同步埋点通用参数
pageName = self.pageName; pageName = self.pageName;
...@@ -563,7 +563,7 @@ static NSString *shareCellIdentifier = @"shareCellIdentifier"; ...@@ -563,7 +563,7 @@ static NSString *shareCellIdentifier = @"shareCellIdentifier";
// 这种方式过于死板,可能导致拿不到不如重构成 // 这种方式过于死板,可能导致拿不到不如重构成
if ([self.delegate isKindOfClass:[UIResponder class]]) { if ([self.delegate isKindOfClass:[UIResponder class]]) {
UIResponder *phobosView = (UIResponder *)self.delegate; UIResponder *phobosView = (UIResponder *)self.delegate;
NSString *businessId = SafeValue(phobosView.businessId); NSString *businessId = SafeString(phobosView.businessId);
if ([self.delegate respondsToSelector:@selector(shareViewNeedBusinessId)]) { if ([self.delegate respondsToSelector:@selector(shareViewNeedBusinessId)]) {
businessId = [self.delegate shareViewNeedBusinessId]; businessId = [self.delegate shareViewNeedBusinessId];
} }
...@@ -571,7 +571,7 @@ static NSString *shareCellIdentifier = @"shareCellIdentifier"; ...@@ -571,7 +571,7 @@ static NSString *shareCellIdentifier = @"shareCellIdentifier";
// 配合使用主项目中的“synchronizePVData”可以同步埋点通用参数 // 配合使用主项目中的“synchronizePVData”可以同步埋点通用参数
businessId = self.businessId; businessId = self.businessId;
} }
NSString *pageName = SafeValue(phobosView.businessId); NSString *pageName = SafeString(phobosView.pageName);
if (![pageName isNonEmpty]) { if (![pageName isNonEmpty]) {
// 配合使用主项目中的“synchronizePVData”可以同步埋点通用参数 // 配合使用主项目中的“synchronizePVData”可以同步埋点通用参数
pageName = self.pageName; pageName = self.pageName;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment