开发随笔

sleep  usleep

两个函数都是挂起进程。 如果 挂起的时间 >= 1s 用sleep ,如果小于1s 就用usleep

这样充分利用CPU 。 

sleep(2) 就是休息2秒 

usleep(2)  休息2微秒数。  

1秒(s) = 1000 毫秒(ms) = 1,000,000 微秒(μs) = 1,000,000,000 纳秒(ns) ;

valueForKeyPath 的用法  链接

请求网络一定要验证返回值的合法性


```

The “Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported value for targets which use Swift. Supported values are: 3.0, 4.0, 4.2. This setting can be set in the build settings editor.

```

出现这个原因是 ,因为项目使用了Cocopods,项目是用低版本的Swfit 开发,在Xcode 升级后继续开发,这时导入新的库是依赖高版本的Swift。Cocopods 引入的库都会有一个Swift版本。

``` 

post_installdo|installer|

  installer.pods_project.targets.eachdo|target|

    target.build_configurations.eachdo|config|

      config.build_settings['SWIFT_VERSION'] ='4.0'

    end

  end

  end

// 这就话的意思限定每个Pod都是在4.0下编译

```

```

//modal 出一个背景透明的VC 

UIViewController *vc = [UIViewControlller alloc] init];

vc.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;   

  vc.modalPresentationStyle = UIModalPresentationOverFullScreen;

vc.view.backgroundColor = [UIColor clearColor];


```

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • C#开发之C/S方向 1.面向对象思维,去看基础,大部分用到的都是各种封装好的。主要是看:作用域、变量、类、方法、...
    1be85f4a7efb阅读 1,917评论 0 0
  • 实在不知道这篇该怎么取标题,干脆就随意一点吧,随笔,嗯,挺好 1.view不接受事件情况: userInterac...
    helloDolin阅读 4,114评论 1 2
  • 原文链接,感谢网友分享 sleep想必都知道,作用是让进程挂起一段时间,参数是秒。但是很羞愧,对于usleep,我...
    凉风起君子意如何阅读 46,211评论 1 13
  • 这种AR的体验方式设计很好。里面是一个真正的吊桥,然后你所看到的景象是在一个雪山上走过一个吊桥。 大量的智能家居,...
    一路奔跑Alex阅读 1,865评论 0 0
  • 阿布达乌赫,满脸皱纹,皮肤黝黑,嗓音粗重,一袭宽大的长袍遮掩全身,像极了饱经风霜的男人。就这样一个其貌不扬的人,居...
    空灵心阅读 2,586评论 0 0