Skip to content

Commit

Permalink
格式修正
Browse files Browse the repository at this point in the history
  • Loading branch information
EyreFree committed Jan 21, 2018
1 parent bd423f4 commit af361e9
Showing 1 changed file with 17 additions and 20 deletions.
37 changes: 17 additions & 20 deletions Reports/#4.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

## 新闻

### [库克:将允许 iPhone 6/6s/7 手动解除降速](http://digi.163.com/18/0119/06/D8G91D3R001680N8.html)
### [库克:将允许 iPhone 6 / 6s / 7 手动解除降速](http://digi.163.com/18/0119/06/D8G91D3R001680N8.html)

持续发酵的苹果电池降频门,苹果再退一步库克接受采访时表示会在系统中增加一项设置,用户可以禁用苹果为了保护电池而设的降频策略最新的 11.2.5 测试版中已经可以查看电池状况

Expand Down Expand Up @@ -34,7 +34,7 @@ YC 是著名的科技企业孵化机构。发布在 YC 官博上的这篇文章

### [今日头条算法原理(全)](https://mp.weixin.qq.com/s/DC_hJUbTnLhuCwYVOgVlVw)

今日头条公开了他们推荐算法的原理介绍了如何做到内容用户 环境(工作场合通勤旅游等不同的场景)的匹配预估
今日头条公开了他们推荐算法的原理介绍了如何做到内容用户环境(工作场合通勤旅游等不同的场景)的匹配预估

### [从 Aspects 源码中我学到了什么](https://lision.me/aspects/)

Expand All @@ -49,17 +49,17 @@ YC 是著名的科技企业孵化机构。发布在 YC 官博上的这篇文章
文章分享了各种 `Optional` 的实用扩展通过这些扩展,可以用更少的代码来实现判断非空设置默认值设置默认行为处理异常定义多个可选值之间的关系判断执行以及条件过滤等功能文章末尾还给了一个例子,通过代码对比的方式,鼓励大家使用扩展 `Optional` 的方式来实现业务逻辑

### [WebAssembly 的那些事](https://mp.weixin.qq.com/s/lFqvdBvusCcndoBK0-U7kg)
文章介绍了 WebAssembly 这门在浏览器里跑编译后的字节码的神奇技术,可以把 C++/Rust 编译成字节码下发给浏览器,进行高效的字节码运行,而非传统 JS 解释执行文章还手把手教你亲自写一个 C,先编译成 asm.js,在生成 wasm 文件执行,也教你把Rust,编译成 wasm 执行
文章介绍了 WebAssembly 这门在浏览器里跑编译后的字节码的神奇技术,可以把 C++ / Rust 编译成字节码下发给浏览器,进行高效的字节码运行,而非传统 JS 解释执行文章还手把手教你亲自写一个 C,先编译成 asm.js,在生成 wasm 文件执行,也教你把Rust,编译成 wasm 执行

### [objc - 编译Runtime源码objc4-680](http://blog.csdn.net/wotors/article/details/52489464) [objc - 编译Runtime源码objc4-706](http://blog.csdn.net/wotors/article/details/54426316)
### [objc - 编译 Runtime 源码 objc4-680](http://blog.csdn.net/wotors/article/details/52489464) [objc - 编译 Runtime 源码 objc4-706](http://blog.csdn.net/wotors/article/details/54426316)

>从苹果开源网站上,我们可以找到很多有意思的开源项目objc4 是其中一个,也即我们通常说的 Runtime 源码,我们遇到的`libobjc.A.dylib` 就是用它编译出来的
> 从苹果开源网站上,我们可以找到很多有意思的开源项目objc4 是其中一个,也即我们通常说的 Runtime 源码,我们遇到的 `libobjc.A.dylib` 就是用它编译出来的

这两篇文章就是介绍如何将从苹果网站上下载的Runtime源码,创建工程进行编译,运行,调试,从而更深刻的学习和理解Runtime源代码的,并且文章中留有作者的GitHub可以直接下载可编译版的2套源码
这两篇文章就是介绍如何将从苹果网站上下载的 Runtime 源码,创建工程进行编译,运行,调试,从而更深刻的学习和理解 Runtime 源代码的,并且文章中留有作者的 GitHub 可以直接下载可编译版的 2 套源码

### [WKWebView 强大的新特性](http://www.cnblogs.com/zhanggui/p/8260136.html)

越来越多的项目逐渐开始使用 WKWebView 进行网页展示,是否苦恼于 WKWebView 对于操作 Cookie 的天坑以及不支持 NSURLProtocol 的弊端?这篇文章介绍了 iOS11 的新 API 为你解决了这些问题,不仅包括操作 Cookie 的 `WKHTTPCookieStore`,处理自定义协议的 `WKURLSchemeHandler`,还有用于广告屏蔽的新 API `WKContentRuleList`
越来越多的项目逐渐开始使用 WKWebView 进行网页展示,是否苦恼于 WKWebView 对于操作 Cookie 的天坑以及不支持 NSURLProtocol 的弊端?这篇文章介绍了 iOS11 的新 API 为你解决了这些问题,不仅包括操作 Cookie 的 `WKHTTPCookieStore`,处理自定义协议的 `WKURLSchemeHandler`,还有用于广告屏蔽的新 API `WKContentRuleList`

### [蜂鸟商家版 iOS 组件化 / 模块化实践总结](https://juejin.im/post/5a620cf5f265da3e36415764)

Expand All @@ -77,10 +77,10 @@ objc.io 介绍的小技巧,给 `Bool` 扩展一个 `toggle` 方法之后就可

CocoaPods 发布了 1.4.0,带来了很多强大的功能如下:

- **Test specs 支持配置 App host**
- **脚本配置** 支持 Podfile 和 Podspec 配置脚本,CocoaPods 会根据你在Podfile 和 Podspec 的关联脚本描述,自动添加相关脚本到不同的Target
- **支持静态库** 使用 `use_frameworks!` 同时支持 static framework 和 dynamic framework只要开源库的作者在 podspec 文件中添加 `s.static_framework = true`,CocoaPods 就会把这个库配置成static framework同时支持 Swift 和 Objective-C
- **Podspec 文件可以配置 Swift 的版本号**
- **Test specs 支持配置 App host**
- **脚本配置** 支持 Podfile 和 Podspec 配置脚本,CocoaPods 会根据你在Podfile 和 Podspec 的关联脚本描述,自动添加相关脚本到不同的Target
- **支持静态库** 使用 `use_frameworks!` 同时支持 static framework 和 dynamic framework只要开源库的作者在 podspec 文件中添加 `s.static_framework = true`,CocoaPods 就会把这个库配置成static framework同时支持 Swift 和 Objective-C
- **Podspec 文件可以配置 Swift 的版本号**
- **过渡到https** 当你发布一个 Pod 不支持 https 的时候,会有一个警告在未来的某个版本,将不再支持不支持 https 的 Pod

### [Design+Code](https://itunes.apple.com/cn/app/design-code/id1281776514?mt=8)
Expand All @@ -95,7 +95,7 @@ CocoaPods 官方工具,可以根据现有的 podspec 生成 framework 或 stat

### [SwiftyUserDefaults](https://github.com/radex/SwiftyUserDefaults)

利用 `NSUserDefaults` 存储一些数据在开发中是常用的事但是每次存取都依赖于字符串类型的 key 类型也不校验,在实际开发中也带来了不小困扰这个库利用 Swift 的枚举和泛型优化了 `NSUserDefaults` 的使用体验,思路值得借鉴
利用 `NSUserDefaults` 存储一些数据在开发中是常用的事但是每次存取都依赖于字符串类型的 key类型也不校验,在实际开发中也带来了不小困扰这个库利用 Swift 的枚举和泛型优化了 `NSUserDefaults` 的使用体验,思路值得借鉴

### [Turi Create](https://github.com/apple/turicreate)

Expand All @@ -117,29 +117,26 @@ CocoaPods 官方工具,可以根据现有的 podspec 生成 framework 或 stat

## 内推

### [淘宝-Weex内核研发技术专家-基础平台部](https://job.alibaba.com/zhaopin/job_detail.htm?refNo=GP041921)
### [淘宝 - Weex 内核研发技术专家 - 基础平台部](https://job.alibaba.com/zhaopin/job_detail.htm?refNo=GP041921)

Weex 的价值在阿里集团已经得到高度认可weex 下一步计划是利用 C++ 重写内核

简历可发送至 zifan.zx@alibaba-inc.com
简历可发送至 zifan.zx@alibaba-inc.com

### [阿里巴巴-国际技术事业部-ICBU技术部-IOS高级开发工程](https://job.alibaba.com/zhaopin/position_detail.htm?positionId=38653)
### [阿里巴巴 - 国际技术事业部 - ICBU 技术部 - iOS 高级开发工程](https://job.alibaba.com/zhaopin/position_detail.htm?positionId=38653)

国际事业部在杭州滨江,发展迅速非常缺人

感兴趣的可以简历发送到曾宪华的邮箱:xianhua.zxh@alibaba-inc.com
感兴趣的可以简历发送到曾宪华的邮箱:xianhua.zxh@alibaba-inc.com

### [CSDN 亟需前端开发和后端好手加盟,一起打造程序员新社区](https://weibo.com/1355610915/FEUpVkafe?type=comment#_rnd1516518085805)

> @蒋涛: 老社区的技术债负担不轻,亟需技术开发前端和后端好手加盟 CSDN,一起打造程序员新社区。


## 本期编辑

[@没故事的卓同学](https://weibo.com/1926303682/profile),[@四娘](https://kemchenj.github.io),[@mmoaay](https://weibo.com/u/1302422271),[@享耳先森](https://github.com/iblacksun),[@EyreFree](https://weibo.com/eyrefree777),[@Damonwong](https://weibo.com/damonone), [@折腾范儿_味精](http://weibo.com/agvicking)
[@没故事的卓同学](https://weibo.com/1926303682/profile),[@四娘](https://kemchenj.github.io),[@mmoaay](https://weibo.com/u/1302422271),[@享耳先森](https://github.com/iblacksun),[@EyreFree](https://weibo.com/eyrefree777),[@Damonwong](https://weibo.com/damonone)[@折腾范儿_味精](http://weibo.com/agvicking)

## 说明

🚧 表示需翻墙


0 comments on commit af361e9

Please sign in to comment.