-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathindex.html
600 lines (383 loc) · 37.2 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>百度Hi iOS团队技术周报</title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<meta property="og:type" content="website">
<meta property="og:title" content="百度Hi iOS团队技术周报">
<meta property="og:url" content="http://baiduhidevios.github.io/index.html">
<meta property="og:site_name" content="百度Hi iOS团队技术周报">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="百度Hi iOS团队技术周报">
<link rel="alternative" href="/atom.xml" title="百度Hi iOS团队技术周报" type="application/atom+xml">
<link rel="icon" href="/favicon.png">
<link href="//fonts.googleapis.com/css?family=Source+Code+Pro" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="/css/style.css">
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?c54de892b586e8968602e9b82c120b85";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
</head>
<body>
<div id="container">
<div id="wrap">
<header id="header">
<div id="banner"></div>
<div id="header-outer" class="outer">
<div id="header-title" class="inner">
<h1 id="logo-wrap">
<a href="/" id="logo">百度Hi iOS团队技术周报</a>
</h1>
</div>
<div id="header-inner" class="inner">
<nav id="main-nav">
<a id="main-nav-toggle" class="nav-icon"></a>
<a class="main-nav-link" href="/">Home</a>
<a class="main-nav-link" href="/archives">Archives</a>
</nav>
<nav id="sub-nav">
<a id="nav-rss-link" class="nav-icon" href="/atom.xml" title="RSS Feed"></a>
<a id="nav-search-btn" class="nav-icon" title="Search"></a>
</nav>
<div id="search-form-wrap">
<form action="//google.com/search" method="get" accept-charset="UTF-8" class="search-form"><input type="search" name="q" results="0" class="search-form-input" placeholder="Search"><button type="submit" class="search-form-submit"></button><input type="hidden" name="sitesearch" value="http://baiduhidevios.github.io"></form>
</div>
</div>
</div>
</header>
<div class="outer">
<section id="main">
<article id="post-2018-03-04技术周报" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2018/03/04/2018-03-04技术周报/" class="article-date">
<time datetime="2018-03-04T14:12:15.000Z" itemprop="datePublished">2018-03-04</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2018/03/04/2018-03-04技术周报/">2018-03-04技术周报</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<h6 id="本期周报内容来自-nolol、DemoCooky"><a href="#本期周报内容来自-nolol、DemoCooky" class="headerlink" title="本期周报内容来自:nolol、DemoCooky"></a>本期周报内容来自:<a href="https://github.com/nolol" target="_blank" rel="external">nolol</a>、<a href="https://github.com/DemoCooky" target="_blank" rel="external">DemoCooky</a></h6><p>时光机:<a href="https://github.com/BaiduHiDeviOS/iOS-Tech-Weekly" target="_blank" rel="external">周报汇总</a>、<a href="http://baiduhidevios.github.io/">周报博客</a>、<a href="https://github.com/BaiduHiDeviOS/iOS-puzzles" target="_blank" rel="external">iOS puzzles</a></p>
<hr>
<h1 id="iOS"><a href="#iOS" class="headerlink" title="iOS"></a>iOS</h1><p>1.<a href="https://www.jianshu.com/p/a98c871cc3fd" target="_blank" rel="external">UIScrollView && UITableView && UICollectionView</a></p>
<p>2.<a href="https://neyoufan.github.io/2017/04/19/ios/网易HubbleData无埋点SDK在iOS端的设计与实现/" target="_blank" rel="external">网易HubbleData无埋点SDK在iOS端的设计与实现</a></p>
<p>3.<a href="https://mp.weixin.qq.com/s/CiqMlEIp1Ir2EJSDGgMooQ" target="_blank" rel="external">iOS微信内存监控</a></p>
<h1 id="扩展"><a href="#扩展" class="headerlink" title="扩展"></a>扩展</h1><p>1.<a href="https://www.jianshu.com/p/83b99f34d67c" target="_blank" rel="external">对于 iOS 开发,人工智能意味着什么?</a></p>
<p>2.<a href="http://www.cocoachina.com/ios/20180224/22329.html" target="_blank" rel="external">移动 APP 网络优化概述</a></p>
<p>3.<a href=":http://iosfly.com/2016/12/03/HTTPDNS/">移动解析HTTPDNS在App开发中实践总结</a></p>
<p>4.<a href="https://mp.weixin.qq.com/s/z4RFP3Y0UGUrSiwcSN72GA" target="_blank" rel="external">谷歌今日上线基于TensorFlow的机器学习速成课程(中文版)</a></p>
</div>
<footer class="article-footer">
<a data-url="http://baiduhidevios.github.io/2018/03/04/2018-03-04技术周报/" data-id="cjecw63v0002cmejmg05yx0kh" class="article-share-link">Share</a>
</footer>
</div>
</article>
<article id="post-2018-01-20技术周报" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2018/01/20/2018-01-20技术周报/" class="article-date">
<time datetime="2018-01-20T07:48:28.000Z" itemprop="datePublished">2018-01-20</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2018/01/20/2018-01-20技术周报/">2018-01-20技术周报</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<h6 id="本期周报内容来自-nolol、DemoCooky"><a href="#本期周报内容来自-nolol、DemoCooky" class="headerlink" title="本期周报内容来自:nolol、DemoCooky"></a>本期周报内容来自:<a href="https://github.com/nolol" target="_blank" rel="external">nolol</a>、<a href="https://github.com/DemoCooky" target="_blank" rel="external">DemoCooky</a></h6><p>时光机:<a href="https://github.com/BaiduHiDeviOS/iOS-Tech-Weekly" target="_blank" rel="external">周报汇总</a>、<a href="http://baiduhidevios.github.io/">周报博客</a>、<a href="https://github.com/BaiduHiDeviOS/iOS-puzzles" target="_blank" rel="external">iOS puzzles</a></p>
<hr>
<h1 id="Swift"><a href="#Swift" class="headerlink" title="Swift"></a>Swift</h1><p>1.<a href="https://github.com/Lax/iOS-Swift-Demos" target="_blank" rel="external">Swift学习资源大礼包</a>:哈哈 新年大礼包~~快上车</p>
<p>2.<a href="https://mp.weixin.qq.com/s?__biz=MzA3ODg4MDk0Ng==&mid=2651114138&idx=1&sn=a02787b9faa8c8bd0afb19922b60f982" target="_blank" rel="external">2017最受欢迎的30个Swift 库,你关注到了吗?</a></p>
<p>3.<a href="https://www.jianshu.com/p/3a3bf236e85e" target="_blank" rel="external">[Swift] 2017年33个必须了解的iOS开源库</a></p>
<h1 id="iOS"><a href="#iOS" class="headerlink" title="iOS"></a>iOS</h1><p>1.<a href="http://www.cocoachina.com/ios/20180118/21902.html" target="_blank" rel="external">从 Aspects 源码中我学到了什么</a></p>
<p>2.<a href="https://www.jianshu.com/p/be9a0a088feb" target="_blank" rel="external">iOS图片加载框架-SDWebImage解读</a></p>
</div>
<footer class="article-footer">
<a data-url="http://baiduhidevios.github.io/2018/01/20/2018-01-20技术周报/" data-id="cjecw63uz002bmejmly76igf6" class="article-share-link">Share</a>
</footer>
</div>
</article>
<article id="post-2018-01-14技术周报" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2018/01/20/2018-01-14技术周报/" class="article-date">
<time datetime="2018-01-20T07:33:01.000Z" itemprop="datePublished">2018-01-20</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2018/01/20/2018-01-14技术周报/">2018-01-14技术周报</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<h6 id="本期周报内容来自-nolol、DemoCooky"><a href="#本期周报内容来自-nolol、DemoCooky" class="headerlink" title="本期周报内容来自:nolol、DemoCooky"></a>本期周报内容来自:<a href="https://github.com/nolol" target="_blank" rel="external">nolol</a>、<a href="https://github.com/DemoCooky" target="_blank" rel="external">DemoCooky</a></h6><p>时光机:<a href="https://github.com/BaiduHiDeviOS/iOS-Tech-Weekly" target="_blank" rel="external">周报汇总</a>、<a href="http://baiduhidevios.github.io/">周报博客</a>、<a href="https://github.com/BaiduHiDeviOS/iOS-puzzles" target="_blank" rel="external">iOS puzzles</a></p>
<hr>
<h1 id="Swift"><a href="#Swift" class="headerlink" title="Swift"></a>Swift</h1><h6 id="介绍两款数据格式转换的神器"><a href="#介绍两款数据格式转换的神器" class="headerlink" title="介绍两款数据格式转换的神器^_^"></a>介绍两款数据格式转换的神器^_^</h6><p>1.<a href="https://github.com/typwr/typewriter" target="_blank" rel="external">Typewriter</a>:typewriter是客户端翻译服务端数据交换格式的代码翻译器</p>
<p>2.<a href="https://github.com/quicktype/quicktype-xcode" target="_blank" rel="external">QuickType</a>:QuickType也是一款数据类型翻译器,它从Json数据中推断出数据类型,然后转换成相应的数据模型。</p>
<h1 id="iOS"><a href="#iOS" class="headerlink" title="iOS"></a>iOS</h1><p>1.<a href="https://juejin.im/post/5a3214a451882503eb4b4bed" target="_blank" rel="external">iOS 花式二维码生成和二维码识别</a>:EFQRCode 是一个用 Swift 编写的用来生成和识别二维码的库,基于 CoreImage 进行开发。亮点是支持Gif生成动态二维码。</p>
<p>2.<a href="https://www.jianshu.com/p/e5a52409ffd5" target="_blank" rel="external">基于TableStore/MaxCompute的数据采集分析系统介绍</a>:TableStore(表格存储)是阿里云自主研发的专业级分布式NoSQL数据库,是基于共享存储的高性能、低成本、易扩展、全托管的半结构化数据存储平台,支撑互联网和物联网数据的高效计算与分析。</p>
</div>
<footer class="article-footer">
<a data-url="http://baiduhidevios.github.io/2018/01/20/2018-01-14技术周报/" data-id="cjecw63v4002imejmq03n5f4n" class="article-share-link">Share</a>
</footer>
</div>
</article>
<article id="post-2018-01-07技术周报" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2018/01/07/2018-01-07技术周报/" class="article-date">
<time datetime="2018-01-07T15:09:40.000Z" itemprop="datePublished">2018-01-07</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2018/01/07/2018-01-07技术周报/">2018-01-07技术周报</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<h6 id="本期周报内容来自-nolol、eggInBlack"><a href="#本期周报内容来自-nolol、eggInBlack" class="headerlink" title="本期周报内容来自:nolol、eggInBlack"></a>本期周报内容来自:<a href="https://github.com/nolol" target="_blank" rel="external">nolol</a>、<a href="https://github.com/orgs/BaiduHiDeviOS/people/eggInBlack" target="_blank" rel="external">eggInBlack</a></h6><p>时光机:<a href="https://github.com/BaiduHiDeviOS/iOS-Tech-Weekly" target="_blank" rel="external">周报汇总</a>、<a href="http://baiduhidevios.github.io/">周报博客</a>、<a href="https://github.com/BaiduHiDeviOS/iOS-puzzles" target="_blank" rel="external">iOS puzzles</a></p>
<hr>
<h1 id="Swift"><a href="#Swift" class="headerlink" title="Swift"></a>Swift</h1><p>1.<a href="http://www.cocoachina.com/ios/20180103/21732.html" target="_blank" rel="external">新年新语言,WCDB Swift</a>:WCDB 作为微信的终端数据库,从 2017.6 开源至今,共迭代了 5 个版本,如今终于正式发布了 WCDB Swift 的第一个正式版本。</p>
<h1 id="iOS"><a href="#iOS" class="headerlink" title="iOS"></a>iOS</h1><p>1.<a href="https://juejin.im/post/5a33a6926fb9a045104a8d3c" target="_blank" rel="external">iOS 上的 FlexBox 布局</a>:FlexBox 是一种 UI 布局方式,并得到了所有浏览器的支持,其强大之处在于灵活的布局技巧以及相比于AutoLayout界面渲染更加的流畅。【推荐】</p>
<p>2.<a href="https://juejin.im/entry/59924874518825485e1d5129" target="_blank" rel="external">Yoga 教程: 使用跨平台布局引擎</a></p>
<h1 id="扩展"><a href="#扩展" class="headerlink" title="扩展"></a>扩展</h1><p>1.<a href="http://blog.csdn.net/u010011236/article/details/53026127" target="_blank" rel="external">PCM、WAV格式介绍及用C语言实现PCM转WAV</a></p>
</div>
<footer class="article-footer">
<a data-url="http://baiduhidevios.github.io/2018/01/07/2018-01-07技术周报/" data-id="cjecw63v1002emejm9mixo6ln" class="article-share-link">Share</a>
</footer>
</div>
</article>
<article id="post-2017-10-29期技术周报" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2017/10/29/2017-10-29期技术周报/" class="article-date">
<time datetime="2017-10-29T07:36:58.000Z" itemprop="datePublished">2017-10-29</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2017/10/29/2017-10-29期技术周报/">2017-10-29技术周报</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<h6 id="本期周报内容来自-DemoCooky、nolol"><a href="#本期周报内容来自-DemoCooky、nolol" class="headerlink" title="本期周报内容来自: DemoCooky、nolol"></a>本期周报内容来自: <a href="https://github.com/DemoCooky" target="_blank" rel="external">DemoCooky</a>、<a href="https://github.com/nolol" target="_blank" rel="external">nolol</a></h6><p>时光机:<a href="https://github.com/BaiduHiDeviOS/iOS-Tech-Weekly" target="_blank" rel="external">周报汇总</a>、<a href="http://baiduhidevios.github.io/">周报博客</a>、<a href="https://github.com/BaiduHiDeviOS/iOS-puzzles" target="_blank" rel="external">iOS puzzles</a></p>
<hr>
<h1 id="Swift"><a href="#Swift" class="headerlink" title="Swift"></a>Swift</h1><p>1.<a href="https://onevcat.com/2017/10/swift-error-category/" target="_blank" rel="external">关于 Swift Error 的分类</a><br>2.<a href="http://www.jianshu.com/p/3bedf1de5cb3" target="_blank" rel="external">What’s New in Swift 4?</a></p>
<h1 id="iOS"><a href="#iOS" class="headerlink" title="iOS"></a>iOS</h1><p>1.<a href="http://mp.weixin.qq.com/s/kOEW_aeo__uv4V9xbkWVvA" target="_blank" rel="external">《手管iPhoneX的适配总结》</a></p>
<h1 id="扩展"><a href="#扩展" class="headerlink" title="扩展"></a>扩展</h1><p>1.<a href="http://www.jianshu.com/p/f16d7f3c8d5f" target="_blank" rel="external">TCP/IP(一):数据链路层</a><br>2.<a href="http://www.jianshu.com/p/9cb5cf1864da" target="_blank" rel="external">TCP/IP(二):IP协议</a><br>3.<a href="http://www.jianshu.com/p/f0d5a8ee9f17" target="_blank" rel="external">TCP/IP(三):IP协议相关技术</a><br>4.<a href="http://www.jianshu.com/p/dc456cf57e06" target="_blank" rel="external">TCP/IP(四):TCP 与 UDP 协议简介</a><br>5.<a href="http://www.jianshu.com/p/d9edbba4035b" target="_blank" rel="external">TCP/IP(五):TCP 协议详解</a><br>6.<a href="http://www.jianshu.com/p/6e7521041e92" target="_blank" rel="external">TCP/IP(六):HTTP 与 HTTPS 简介</a><br>7.<a href="http://www.jianshu.com/p/6ecd5ae12809" target="_blank" rel="external">字符串编码入门科普</a></p>
</div>
<footer class="article-footer">
<a data-url="http://baiduhidevios.github.io/2017/10/29/2017-10-29期技术周报/" data-id="cjecw63v0002dmejmpphj1qoz" class="article-share-link">Share</a>
</footer>
</div>
</article>
<article id="post-2017-09-25技术周报" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2017/09/25/2017-09-25技术周报/" class="article-date">
<time datetime="2017-09-25T00:01:54.000Z" itemprop="datePublished">2017-09-25</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2017/09/25/2017-09-25技术周报/">2017-09-25技术周报</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<h6 id="本期周报内容来自-DemoCooky、nolol"><a href="#本期周报内容来自-DemoCooky、nolol" class="headerlink" title="本期周报内容来自: DemoCooky、nolol"></a>本期周报内容来自: <a href="https://github.com/DemoCooky" target="_blank" rel="external">DemoCooky</a>、<a href="https://github.com/nolol" target="_blank" rel="external">nolol</a></h6><p>时光机:<a href="https://github.com/BaiduHiDeviOS/iOS-Tech-Weekly" target="_blank" rel="external">周报汇总</a>、<a href="http://baiduhidevios.github.io/">周报博客</a>、<a href="https://github.com/BaiduHiDeviOS/iOS-puzzles" target="_blank" rel="external">iOS puzzles</a></p>
<hr>
<h1 id="iOS"><a href="#iOS" class="headerlink" title="iOS"></a>iOS</h1><p>1.<a href="http://www.jianshu.com/p/3e4f3de18e3b" target="_blank" rel="external">关于iOS socket都在这里了</a></p>
<p>2.<a href="https://github.com/ChenYilong/iOS11AdaptationTips" target="_blank" rel="external">iOS11AdaptationTips – iOS11适配系列教程</a></p>
<p>3.<a href="http://www.jianshu.com/p/f42a33f5eb61" target="_blank" rel="external">深入理解iOS开发中的BitCode功能</a></p>
<p>4.<a href="http://www.jianshu.com/p/8471b68203e8" target="_blank" rel="external">iOS开发中WiFi相关功能总结</a></p>
<p>5.<a href="http://blog.csdn.net/u013263917/article/details/72895728" target="_blank" rel="external">iOS11开发新增功能大全</a></p>
<h1 id="扩展"><a href="#扩展" class="headerlink" title="扩展"></a>扩展</h1><p>1.<a href="http://blog.csdn.net/column/details/16036.html" target="_blank" rel="external">从比较浅显的(无3D开发经验的)角度一步步介绍ARKit</a></p>
<p>2.<a href="http://blog.csdn.net/sac761/article/details/52673671" target="_blank" rel="external">OpenGL - Matrix4X4 矩阵变换</a></p>
</div>
<footer class="article-footer">
<a data-url="http://baiduhidevios.github.io/2017/09/25/2017-09-25技术周报/" data-id="cjecw63uy002amejmk364h2un" class="article-share-link">Share</a>
</footer>
</div>
</article>
<article id="post-2017-09-17技术周报" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2017/09/17/2017-09-17技术周报/" class="article-date">
<time datetime="2017-09-17T12:28:11.000Z" itemprop="datePublished">2017-09-17</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2017/09/17/2017-09-17技术周报/">2017-09-17技术周报</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<h6 id="本期周报内容来自-DemoCooky、nolol"><a href="#本期周报内容来自-DemoCooky、nolol" class="headerlink" title="本期周报内容来自: DemoCooky、nolol"></a>本期周报内容来自: <a href="https://github.com/DemoCooky" target="_blank" rel="external">DemoCooky</a>、<a href="https://github.com/nolol" target="_blank" rel="external">nolol</a></h6><p>时光机:<a href="https://github.com/BaiduHiDeviOS/iOS-Tech-Weekly" target="_blank" rel="external">周报汇总</a>、<a href="http://baiduhidevios.github.io/">周报博客</a>、<a href="https://github.com/BaiduHiDeviOS/iOS-puzzles" target="_blank" rel="external">iOS puzzles</a></p>
<hr>
<h1 id="Objective-C"><a href="#Objective-C" class="headerlink" title="Objective-C"></a>Objective-C</h1><p>1.<a href="http://www.cnblogs.com/beckwang0912/p/7212075.html" target="_blank" rel="external">iOS 图文并茂的带你了解深拷贝与浅拷贝</a></p>
<h1 id="iOS"><a href="#iOS" class="headerlink" title="iOS"></a>iOS</h1><p>1.<a href="http://jeffreysambells.com/2013/01/31/generate-xcode-warnings-from-todo-comments" target="_blank" rel="external">Generate Xcode Warnings from TODO Comments</a></p>
<p>2.<a href="http://www.jianshu.com/p/3e0a399380df" target="_blank" rel="external">iOS音频掌柜– AVAudioSession</a></p>
<h1 id="Git"><a href="#Git" class="headerlink" title="Git"></a>Git</h1><p>1.<a href="https://codingstyle.cn/topics/51" target="_blank" rel="external">闯过这 54 关,点亮你的 Git 技能树</a>:推荐</p>
<p>#扩展<br>1.<a href="https://learnopengl-cn.github.io/" target="_blank" rel="external">Welcome to OpenGL</a>: 学习(和使用)现代OpenGL需要用户对图形编程以及OpenGL的幕后运作有非常高的理解才能在编程中有很好的发挥。这篇教程将告诉我们核心的图形概念,OpenGL怎样画像素到屏幕上,还有如何利用黑科技做出一些很酷的效果。</p>
</div>
<footer class="article-footer">
<a data-url="http://baiduhidevios.github.io/2017/09/17/2017-09-17技术周报/" data-id="cjecw63uy0029mejmfcvmzkm4" class="article-share-link">Share</a>
</footer>
</div>
</article>
<article id="post-2017-08-14技术周报" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2017/08/14/2017-08-14技术周报/" class="article-date">
<time datetime="2017-08-14T02:20:08.000Z" itemprop="datePublished">2017-08-14</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2017/08/14/2017-08-14技术周报/">2017-08-14技术周报</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<h6 id="本期周报内容来自-DemoCooky、nolol"><a href="#本期周报内容来自-DemoCooky、nolol" class="headerlink" title="本期周报内容来自: DemoCooky、nolol"></a>本期周报内容来自: <a href="https://github.com/DemoCooky" target="_blank" rel="external">DemoCooky</a>、<a href="https://github.com/nolol" target="_blank" rel="external">nolol</a></h6><p>时光机:<a href="https://github.com/BaiduHiDeviOS/iOS-Tech-Weekly" target="_blank" rel="external">周报汇总</a>、<a href="http://baiduhidevios.github.io/">周报博客</a>、<a href="https://github.com/BaiduHiDeviOS/iOS-puzzles" target="_blank" rel="external">iOS puzzles</a></p>
<hr>
<h1 id="Swift"><a href="#Swift" class="headerlink" title="Swift"></a>Swift</h1><h6 id="什么是ABI?"><a href="#什么是ABI?" class="headerlink" title="什么是ABI?"></a>什么是ABI?</h6><h6 id="ABI是Application-Binary-Interface的缩写,它是一个规范,通过这个规范,所有被独立编译的二进制实体才能被链接在一起并执行"><a href="#ABI是Application-Binary-Interface的缩写,它是一个规范,通过这个规范,所有被独立编译的二进制实体才能被链接在一起并执行" class="headerlink" title="ABI是Application Binary Interface的缩写,它是一个规范,通过这个规范,所有被独立编译的二进制实体才能被链接在一起并执行"></a>ABI是Application Binary Interface的缩写,它是一个规范,通过这个规范,所有被独立编译的二进制实体才能被链接在一起并执行</h6><p>1.<a href="https://www.boxueio.com/black-board/1" target="_blank" rel="external">Swift ABI (一)</a>:</p>
<p>2.<a href="https://www.boxueio.com/black-board/2" target="_blank" rel="external">Swift ABI (二)</a></p>
<p>3.<a href="https://www.boxueio.com/black-board/5" target="_blank" rel="external">Swift ABI (三)</a></p>
<p>4.<a href="https://www.boxueio.com/black-board/12" target="_blank" rel="external">Swift ABI (完)</a></p>
<p>5.<a href="https://onevcat.com/2017/07/state-based-viewcontroller/" target="_blank" rel="external">单向数据流动的函数式 View Controller</a>:推荐</p>
<h1 id="Objective-C"><a href="#Objective-C" class="headerlink" title="Objective-C"></a>Objective-C</h1><p>1.<a href="http://www.cocoachina.com/ios/20160129/15170.html" target="_blank" rel="external">起底多线程同步锁(iOS)</a></p>
<h1 id="iOS"><a href="#iOS" class="headerlink" title="iOS"></a>iOS</h1><p>1.<a href="http://blog.cnbang.net/tech/3386/" target="_blank" rel="external">iOS App 签名的原理</a>:推荐</p>
<h1 id="开源库"><a href="#开源库" class="headerlink" title="开源库"></a>开源库</h1><p>1.<a href="https://juejin.im/post/5987cc536fb9a03c4b374bec" target="_blank" rel="external">AsyncDisplayKit近一年的使用体会及疑难点</a></p>
</div>
<footer class="article-footer">
<a data-url="http://baiduhidevios.github.io/2017/08/14/2017-08-14技术周报/" data-id="cjecw63ux0028mejmhb1epxrg" class="article-share-link">Share</a>
</footer>
</div>
</article>
<article id="post-2017-07-23技术周报" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2017/07/23/2017-07-23技术周报/" class="article-date">
<time datetime="2017-07-23T08:48:03.000Z" itemprop="datePublished">2017-07-23</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2017/07/23/2017-07-23技术周报/">2017-07-23技术周报</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<h6 id="本期周报内容来自-DemoCooky"><a href="#本期周报内容来自-DemoCooky" class="headerlink" title="本期周报内容来自: DemoCooky"></a>本期周报内容来自: <a href="https://github.com/DemoCooky" target="_blank" rel="external">DemoCooky</a></h6><p>时光机:<a href="https://github.com/BaiduHiDeviOS/iOS-Tech-Weekly" target="_blank" rel="external">周报汇总</a>、<a href="http://baiduhidevios.github.io/">周报博客</a>、<a href="https://github.com/BaiduHiDeviOS/iOS-puzzles" target="_blank" rel="external">iOS puzzles</a></p>
<hr>
<h1 id="Swift"><a href="#Swift" class="headerlink" title="Swift"></a>Swift</h1><p>1.<a href="http://www.jianshu.com/p/c6ae28964ad5" target="_blank" rel="external">30天学习编写30个Swift小程序</a>:心动不如行动~写起来</p>
<h1 id="Objective-C"><a href="#Objective-C" class="headerlink" title="Objective-C"></a>Objective-C</h1><p>1.<a href="http://www.jianshu.com/p/ed2030920ec4" target="_blank" rel="external">NSMutableArray使用中忽视的问题</a>:推荐</p>
<h1 id="iOS"><a href="#iOS" class="headerlink" title="iOS"></a>iOS</h1><p>1.<a href="https://blog.wilddog.com/?p=974" target="_blank" rel="external">移动网络下的性能优化之网络篇</a></p>
<p>2.<a href="http://www.jianshu.com/p/2cb9136c837a" target="_blank" rel="external">AFNetworking 3 批量上传图片的 3 种方法</a> </p>
<h1 id="原来还有这种操作"><a href="#原来还有这种操作" class="headerlink" title="原来还有这种操作"></a>原来还有这种操作</h1><p>1.<a href="http://www.jianshu.com/p/7d184d68b0d5" target="_blank" rel="external">你还在写for循环求和吗?</a></p>
</div>
<footer class="article-footer">
<a data-url="http://baiduhidevios.github.io/2017/07/23/2017-07-23技术周报/" data-id="cjecw63ux0027mejma9qvaxrd" class="article-share-link">Share</a>
</footer>
</div>
</article>
<article id="post-2017-07-14技术周报" class="article article-type-post" itemscope itemprop="blogPost">
<div class="article-meta">
<a href="/2017/07/14/2017-07-14技术周报/" class="article-date">
<time datetime="2017-07-14T08:45:21.000Z" itemprop="datePublished">2017-07-14</time>
</a>
</div>
<div class="article-inner">
<header class="article-header">
<h1 itemprop="name">
<a class="article-title" href="/2017/07/14/2017-07-14技术周报/">2017-07-14技术周报</a>
</h1>
</header>
<div class="article-entry" itemprop="articleBody">
<h6 id="本期周报内容来自-DemoCooky"><a href="#本期周报内容来自-DemoCooky" class="headerlink" title="本期周报内容来自: DemoCooky"></a>本期周报内容来自: <a href="https://github.com/DemoCooky" target="_blank" rel="external">DemoCooky</a></h6><p>时光机:<a href="https://github.com/BaiduHiDeviOS/iOS-Tech-Weekly" target="_blank" rel="external">周报汇总</a>、<a href="http://baiduhidevios.github.io/">周报博客</a>、<a href="https://github.com/BaiduHiDeviOS/iOS-puzzles" target="_blank" rel="external">iOS puzzles</a></p>
<hr>
<h1 id="Swift"><a href="#Swift" class="headerlink" title="Swift"></a>Swift</h1><p>1.<a href="http://www.cocoachina.com/swift/20170630/19691.html" target="_blank" rel="external">Swift 4 JSON 解析指南</a>: Apple在Swift4的 Foundation 的模块中添加了对 JSON 解析的原生支持,快来看看吧~</p>
<h1 id="iOS"><a href="#iOS" class="headerlink" title="iOS"></a>iOS</h1><p>1.<a href="http://www.cocoachina.com/ios/20170629/19680.html" target="_blank" rel="external"> iOS 性能监控方案(上篇)</a>: 介绍了CPU 占用率、内存使用情况、FPS、冷启动、热启动时间,耗电量等基础性能指标</p>
<p>2.<a href="http://www.cocoachina.com/ios/20170630/19683.html" target="_blank" rel="external"> iOS 性能监控方案(下篇)</a> :介绍了在 iOS 中如何实现网络监控</p>
<p>3.<a href="http://www.cocoachina.com/ios/20170707/19769.html" target="_blank" rel="external">iOS多线程全套</a> :包括线程生命周期,多线程的四种解决方案,线程安全问题,GCD的使用,NSOperation的使用</p>
<h1 id="新鲜的原生库"><a href="#新鲜的原生库" class="headerlink" title="新鲜的原生库"></a>新鲜的原生库</h1><p>1.<a href="http://www.jianshu.com/p/6c2dff59eaaf" target="_blank" rel="external">Core ML 文档翻译</a> :Core ML是一个全新的机器学习基础框架</p>
<p>2.<a href="http://www.jianshu.com/p/93173062ebb4" target="_blank" rel="external">ARKit 文档翻译</a> : ARKit 将 iOS 设备的摄像头和设备动作检测 (Motion) 功能,集成到您的应用或者游戏当中,从而为用户提供增强现实体验</p>
</div>
<footer class="article-footer">
<a data-url="http://baiduhidevios.github.io/2017/07/14/2017-07-14技术周报/" data-id="cjecw63uw0026mejmuvbgfafe" class="article-share-link">Share</a>
</footer>
</div>
</article>
<nav id="page-nav">
<span class="page-number current">1</span><a class="page-number" href="/page/2/">2</a><a class="page-number" href="/page/3/">3</a><span class="space">…</span><a class="page-number" href="/page/10/">10</a><a class="extend next" rel="next" href="/page/2/">Next »</a>
</nav>
</section>
<aside id="sidebar">
<div class="widget-wrap">
<h3 class="widget-title">Archives</h3>
<div class="widget">
<ul class="archive-list"><li class="archive-list-item"><a class="archive-list-link" href="/archives/2018/03/">March 2018</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2018/01/">January 2018</a><span class="archive-list-count">3</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2017/10/">October 2017</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2017/09/">September 2017</a><span class="archive-list-count">2</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2017/08/">August 2017</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2017/07/">July 2017</a><span class="archive-list-count">2</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2017/06/">June 2017</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2017/05/">May 2017</a><span class="archive-list-count">2</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2017/04/">April 2017</a><span class="archive-list-count">2</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2017/03/">March 2017</a><span class="archive-list-count">5</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2017/02/">February 2017</a><span class="archive-list-count">1</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/12/">December 2016</a><span class="archive-list-count">3</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/11/">November 2016</a><span class="archive-list-count">3</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/10/">October 2016</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/09/">September 2016</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/08/">August 2016</a><span class="archive-list-count">6</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/07/">July 2016</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/06/">June 2016</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/05/">May 2016</a><span class="archive-list-count">5</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/04/">April 2016</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/03/">March 2016</a><span class="archive-list-count">5</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/02/">February 2016</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2016/01/">January 2016</a><span class="archive-list-count">5</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2015/12/">December 2015</a><span class="archive-list-count">5</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2015/11/">November 2015</a><span class="archive-list-count">5</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2015/10/">October 2015</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2015/09/">September 2015</a><span class="archive-list-count">4</span></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2015/08/">August 2015</a><span class="archive-list-count">2</span></li></ul>
</div>
</div>
<div class="widget-wrap">
<h3 class="widget-title">Recents</h3>
<div class="widget">
<ul>
<li>
<a href="/2018/03/04/2018-03-04技术周报/">2018-03-04技术周报</a>
</li>
<li>
<a href="/2018/01/20/2018-01-20技术周报/">2018-01-20技术周报</a>
</li>
<li>
<a href="/2018/01/20/2018-01-14技术周报/">2018-01-14技术周报</a>
</li>
<li>
<a href="/2018/01/07/2018-01-07技术周报/">2018-01-07技术周报</a>
</li>
<li>
<a href="/2017/10/29/2017-10-29期技术周报/">2017-10-29技术周报</a>
</li>
</ul>
</div>
</div>
</aside>
</div>
<footer id="footer">
<div class="outer">
<div id="footer-info" class="inner">
© 2018 BaiduHiDeviOS<br>
Powered by <a href="http://hexo.io/" target="_blank">Hexo</a>
</div>
</div>
</footer>
</div>
<nav id="mobile-nav">
<a href="/" class="mobile-nav-link">Home</a>
<a href="/archives" class="mobile-nav-link">Archives</a>
</nav>
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<link rel="stylesheet" href="/fancybox/jquery.fancybox.css">
<script src="/fancybox/jquery.fancybox.pack.js"></script>
<script src="/js/script.js"></script>
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?c54de892b586e8968602e9b82c120b85";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
</div>
</body>
</html>