![]() | 1 Elethom 2015-01-08 15:30:26 +08:00 via iPhone ![]() 能重用的最好都重用, best practice 是 init 入 getter 中, 方便重用且可以放. 很多似的西例如 formatter 也是一, 建非常耗. |
![]() | 2 fbr91 2015-01-16 16:22:23 +08:00 NSRegularExpression怎么重用 -。- |
3 dcty 2015-01-22 15:40:47 +08:00 @fbr91 + (NSRegularExpression *)URLExpression { static NSRegularExpression *urlExpression; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ urlExpression = [NSRegularExpression regularExpressionWithPattern:urlExpressionString options:NSRegularExpressionCaseInsensitive error:nil]; }); return urlExpression; } |