codecamp

上海 2017.04

Nick - DTO 生成 Entity 文件的新方式

录屏地址(优酷)

http://v.youku.com/v_show/id_XMjcyNTY3ODUzMg==.html?spm=a2h0j.8191423.item_XMjcyNTY3ODUzMg==.A&&f=49553409&from=y1.2-3.4.2

分享嘉宾

Nick, 陆金所移动部架构师

剑指人心 - 人人都来学 macOS 开发

录屏地址(优酷)

http://v.youku.com/v_show/id_XMjcyNTg0MjcwMA==.html?spm=a2h0j.8191423.item_XMjcyNTg0MjcwMA==.A&&f=49553409&from=y1.2-3.4.3

分享嘉宾

剑指人心,《Swift macOS 应用开发》作者

刘芳林 - Swift 内存布局(下)

简介

通过这个topic,您将要了解:

  1. Swift值类型和值类型和引用类型内存分配和布局
  2. 值类型和引用类型的效率,包括内存分配的效率和访问内存的效率
  3. Copy-on-write技术结合值类型和引用类型的优点
  4. protocol是引用类型还是值类型?
  5. protocol类型的变量的内存布局
  6. Swift的generics是如何实现的?它和protcol有什么关系?它和C++ template有何异同?

录屏地址(优酷)

http://v.youku.com/v_show/id_XMjcyNTQ3MDg5Mg==.html?spm=a2h0j.8191423.item_XMjcyNTQ3MDg5Mg==.A&&f=49553409&from=y1.2-3.4.1

分享嘉宾

刘芳林,思科 Senior Software Engineer,2008年从中国科学技术大学电子工程与信息科学系毕业。2008年加入思科研发中心。2008年到2012年用C++开发Windows, Mac的WebEx在线会议系统客户端。2012年转向iOS系统的开发,开发Cisco Jabber和Cisco Spark iOS客户端。熟悉C/C++,Objective-C和Swift。

刘冠杉 - 3D Touch:梦降深处

录屏地址(优酷)

http://v.youku.com/v_show/id_XMjcyNTk1MDc4NA==.html?spm=a2h0j.8191423.item_XMjcyNTk1MDc4NA==.A&&f=49553409&from=y1.2-3.4.4

分享嘉宾

刘冠杉,iOS 工程师,CocoaHeads Shanghai Meetup 组织者,目前就职于 Booking.com

上海 2017.03 - iOS 原理进阶
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }