Light's Blog

The best or nothing.

iOS知识小集-170320

| Comments

iOS系统分享

需增加版本判断:UIActivityTypeOpenInIBooksiOS 9.0之后才有。

iOS导出音乐

如何导出mp3:先按mov格式导出,再转为mp3。
如何包含metadata信息:m4a格式自动包含metadata信息,mp3无。
路径去除特殊字符。

GCDWebserver后台运行

设置option

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
- (BOOL)startServer {
  for (int i = 0; i < 10; i++) {
    //  随机端口号
    NSInteger port = arc4random_uniform(64510) + 1025;
    NSDictionary *options = @{
      GCDWebServerOption_ConnectedStateCoalescingInterval : @(20),
      GCDWebServerOption_Port : @(port)
    };
    NSError *error = nil;
    if ([self.webServer startWithOptions:options error:&error]) {
      DDLogDebug(@"Start local server: %@", self.webServer.serverURL);
      return YES;
    }
  }
  return NO;
}

Comments