资讯月刊下载
第121期(18-03)
- java程序员开发常用的工具
- 3月全球数据库排名:postgresql 再迎暴涨
第120期(18-02)
- 开源巨献:2017 年 google 开源了这些超赞的项目
- 关于区块链,程序员需要了解什么
第119期(18-01)
- 编写高性能java代码的最佳实践
- 从15000个python开源项目中精选的top30,github平均star为3707,赶紧收藏!
[移动开发] 你可能需要为你的 app 适配 ios 11
引用导语:ios 11 为整个生态系统的 ui 元素带来了一种更加大胆、动态的新风格。 本文介绍ios11中在ui方面做了哪些更新,有些更新可以为用户提供更加完美的体验,但也有的可能会给目前的app带来异常bug 前言 前几天发现在做的app在 ios11 系统上动画有异常,在其他系统的设备上都是正常的,动画的操作是观察tableview的contentoffset变化后执行的,异常动画发生在ta ...
[移动开发] 58同城ios客户端hybrid框架探索
引用作者:杜艳新,刘文军。58同城ios高级研发工程师,专注于app hybrid框架的架构研发,主导了58同城app的hybird混合研发的系统架构以及研发。 责编:唐小引,欢迎技术投稿、约稿、给文章纠错,请发送邮件至tangxy@csdn.net。 本文为《程序员》原创文章,未经允许不得转载,更多精彩文章请订阅《程序员》 58同城ios客户端的hybrid框架在最初设计和演进的过程中,遇到了许多 ...
[编程语言] 33 款主宰 2017 ios 开发的开源库
你好,ios 开发者们!我的名字是 pawel,是一名 ios 独立开发者,也是enter universe 的作者。 大概在两年前,我发布了 提升开发的 27 个 ios 开源库。这篇文章是我的一个最佳纪录(用户好评数): 因为有15.5万人关注过这个话题,为了帮大家找到最好的 ios 开源库,我又要发文了。 查看我的 github 资料可以看到,距离上次发文,我又发现了180多个新的已 ...
[移动开发] ios 与 android 系统十年之战,究竟谁是赢家?
引用文章来源:http://blog.csdn.net/byeweiyang/article/details/73188324 作者:csdn的移动开发朋友们 2007 年,功能机巨头林立的时代,苹果在 macworld 大会上公布了 ios 系统。同一年,google 与多家制造商、开发商、电信运营商和芯片制造商联合创立开放手持设备联盟(oha)共同研发改良 android 系统。 这是移动互联 ...
[编程语言] alamofire的设计之道
引用文章来源:http://blog.csdn.net/hello_hwc/article/details/72853786 作者:黄文臣 前言: alamofire是一个由swift编写的优雅的网络开发框架。 大部分用swift编写的ios app的网络模块都是基于alamofire的。作为swift社区最活跃的几个项目之一,有许多开发者在不断的对其进行完善,所以学习这种优秀的开源代码对深入 ...
[行业应用] 开发者所需要知道的 ios 11 sdk 新特性
年纪大了过了能熬夜看 wwdc 的时代了,但是还是在小小宝的哭闹和妈妈大人换尿布的催促中起了个大早。于是算趁着“热乎”把 wwdc 2017 的 keynote 看完了。和往年差不多,虽然 wwdc 是一个开发者会议,但是 keynote 并不是专门针对我们开发者的,它还承担了公司状况说明,新品发布等功能。作为技术人员,可能接下来的 session 会更有意义。要用一句话来评价今年 keynote ...
[编程语言] 关于内存泄漏,还有哪些是你不知道的?
前言 好久没写东西了,因为最近懒了些,且找不到什么好的题材,所以准备对内存泄漏的问题做一篇整理。内存泄漏问题一直是项目开发中的一大问题,本文力求帮助从事过一段时间工作的ios开发者快速寻找app中的内存泄漏问题。部分内容比较基础,大神可无视勿喷。 一、从afnet说起 对于ios开发者,网络请求类afnetworking是再熟悉不过了,对于afnetworking的使用我们通常会对通用参数、网址环 ...
[非技术] 硅谷和国内的 ios 开发到底有何不同?
前段时间在国内各大互联网公司转了一圈。与各位 ios 业界大佬交流了之后,深感国内变化之大,敬佩诸位国内开发者的实力和韧劲。除此之外,我还发现硅谷和国内的 ios 开发还是差别很大,且听我慢慢道来。 国内使用 sdk 和 硅谷大为不同 首先是最本质的三个不同:国内的支付使用的是支付宝和微信,地图使用的高德和百度导航,国内的第三方登录主要是微博,微信,和 qq。而硅谷的在线m6米乐中国在线登录入口的支付方式是信用卡,地图使用 ...
[移动开发] 2016 移动应用质量大数据报告:游戏崩溃率远高于应用 ...
2016 年,在“互联网 ”战略的推动下,移动互联网与越来越多传统行业的结合更加紧密,用户使用移动互联网的工作场景、生活场景、消费场景都在悄然发生着改变, 移动互联网产品在智能硬件、医疗、汽车、旅游、教育等市场也都在不断探索新的可能性。 开发者除了需要关注用户需求外,更需要重视产品质量与口碑,这将极大的影响用户对产品的评价及产品后续的传播力度。 下面从 2016 年度 android & ...
[编程语言] ios 编程中的 type system
接之前一篇 pattern matching 的文章,type system 是另一项编程语言,或者说编译器所提供的便利。pattern matching 可以让我们少写代码,而 type system 可以让我们少犯错误,减少 type 相关的各种 bug。 一般来说,我们写代码时为了降低 bug 率,一是依赖于程序员自身的经验积累,二是靠编译器做各种静态检查,type system 则是属于静 ...
[操作系统] xcode7 新特性 addresssanitizer
昨天发现微博的圈子里ios学习氛围比较好,所以特意注册了一个新浪微博。无意中在微博里看到了@没故事的卓同学的文章xcode7中你一定要知道的炸裂调试神技,介绍xcode7中新增了addresssanitizer工具可以捕获exc_bad_access。然而xcode中不是已经有了zombie了么?怎么又出来了一个address sanitizer,他们有什么区别呢? addresssanitize ...
[编程语言] 从 ios 视角解密 react native 中的线程
引用作者简介: 彭飞,58 同城 ios 客户端架构师。专注于新技术的研发,主要负责 app 端组件化架构以及性能优化,并已推广 react native 在 58 同城 app 中业务场景的应用。 责编:唐小引,技术之路,共同进步。欢迎技术投稿、给文章纠错,请发送邮件至tangxy@csdn.net。 声明: 本文为《程序员》原创文章,未经允许请勿转载,更多精彩文章请订阅 2017 年《程序员》。 ...
[编程语言] ios编程中throttle那些事
不知道大家对throttle这个单词是否看着眼熟,还是说对这个计算机基础概念有很清晰的了解了。今天就来聊聊和throttle相关的一些技术场景。 定义 我经常有一种感觉,对于英语这门语言的语感,会影响我们对于一些关键技术概念的理解。有时候在学习新技术知识的时候,我会先花一些时间去了解术语英文单词的各种语义,在形成强烈清晰的语感之后,再去深入具体的技术语境。throttle也算是个生僻的单词,至少在 ...
[编程语言] ocs:史上最疯狂的ios动态化方案
在ios的发展历程上,涌现了很多动态化方案,有历史悠久的waxpatch动态化方案,有远近闻名的jspatch动态化方案。今天我们向大家介绍一款堪称“史上最疯狂”的ios动态化方案——ocs. 初窥ocs ocs是全新设计的ios动态化方案。我们定义了一套精确描述oc语义的字节码指令集(ocscript),开发了一套全自动编译器(ocscompiler),实现了一个高性能的虚拟机(ocsvm)以及 ...
[开源软件] kickstarter开源其android和ios应用
众筹平台kickstarter的native team宣布开源它的android 和 ios 应用,源代码托管在 github 上,采用 apache 2.0 许可证。该公司的工程师称 kickstarter 是一家公益性公司,公益是企业章程的核心,作为工程师他们也应该拥抱这一原则,他们相信开源不仅能提升透明度,而且能为全球的开发社区提供有用的资源。 kickstarter for andro ...
[移动开发] ios的一套功能强大的界面布局库tangramkit
tangramkit是ios系统下用swift编写的第三方界面布局框架。他集成了ios的autolayout和sizeclass以及android的五大容器布局体系以及html/css中的float和flex-box的布局功能和思想,目的是为ios开发人员提供一套功能强大、多屏幕灵活适配、简单易用的ui布局m6米乐中国在线登录入口的解决方案。tangram的中文即七巧板的意思,取名的寓意表明这个布局库可以非常灵巧和简单的解 ...
[移动开发] ios知识库发布 图谱 精选内容一览
ios知识库正式发布了,猛戳http://lib.csdn.net/base/ios 下载ios知识图谱高清原图 我也想成为特邀编辑,参与csdn知识库,筛选优质内容,如何加入? ios知识库精华内容一瞥 【文章】objective-c内存管理注意事项 【文章】react native的ios开发步骤以及崩溃收集 【文章】ios数据库加密和数据迁移 【文章】ios gcd 详解 【文章】 ...
[移动开发] 使用react native一年后的感受
引用英文来自:https://discord.engineering/using-react-native-one-year-later-91fd5e949933 译文来自:http://www.dobest.me 当我在面试discord的时候,技术主管stanislav跟我说: 引用react native代表着未来。等它一发布,我们就会用它从零构建ios应用。 作为一名原生ios开发者, ...
最近热门tag
android(1244) ios(479) windows phone(224) apple(159) mobile(128) nokia(88) objective-c(86) symbian(85) 三星(77) webos(69) qt(66) wap(61) blackberry(58) htc(58) 黑莓(54) palm(54) windows mobile(43) meego(43) motorola(31) icloud(30)