iOS and macOS Performance Tuning 免积分下载

图书说明:

在iOS和macOS?性能调优中,Marcel Weiher深入到代码级别,可帮助您在任何Objective-C,Cocoa或CocoaTouch程序中系统地优化CPU,内存,I / O,图形和程序响应。

本指南完全侧重于macOS和iOS的性能优化。凭借超过25年优化Apple设备软件的经验,Weiher确定了可通过测量凭经验发现的具体性能问题。然后,基于对基本原理的深刻理解,他提出了解决它们的具体技巧。

Weiher提供了您在其他任何地方都找不到的见解,其中大多数都适用于macOS和iOS开发。在整个过程中,他揭示了有关Apple设备性能的常见缺陷和误解,解释了现实,并帮助您在代码中反映出那些表现出色的现实。

了解优化原则,测量,工具,陷阱和技术
认识到何时需要仔细优化,何时不值得花时间
平衡性能和封装,以创建有效的对象表示,通信,数据访问和计算
避免错误降低Objective-C程序并阻碍以后的优化
修复内存和资源管理的泄漏和其他问题
解决与驱动器,网络,序列化和SQLite相关的I / O问题
代码图形和UI不会超过有限的iOS设备资源
了解所有开发人员需要了解的Swift性能
本书的源代码可以从github.com/mpw/iOS-macOS-performance下载。

在informit.com/register上注册您的产品,以便在下载,更新和更正可用时方便地访问。
 云盘下载

下载地址:iOS and macOS Performance Tuning

更多免积分电子书,请访问:IE布克斯网

iOS and Macos Performance Tuning: Cocoa, Cocoa Touch, Objective-C, and Swift (Developer's Library) by Marcel Weiher English | 3 Mar. 2017 | ISBN: 0321842847 | 400 Pages | EPUB/PDF (conv) | 42.64 MB In iOS and macOSPerformance Tuning, Marcel Weiher drills down to the code level to help you systematically optimize CPU, memory, I/O, graphics, and program responsiveness in any Objective-C, Cocoa, or CocoaTouch program. This up-to-date guide focuses entirely on performance optimization for macOS and iOS. Drawing on 25 years of experience optimizing Apple device software, Weiher identifies concrete performance problems that can be discovered empirically via measurement. Then, based on a deep understanding of fundamental principles, he presents specific techniques for solving them. Weiher presents insights you won’t find anywhere else, most of them applying to both macOS and iOS development. Throughout, he reveals common pitfalls and misconceptions about Apple device performance, explains the realities, and helps you reflect those realities in code that performs beautifully. Understand optimization principles, measurement, tools, pitfalls, and techniques Recognize when to carefully optimize, and when it isn’t worth your time Balance performance and encapsulation to create efficient object representations, communication, data access, and computation Avoid mistakes that slow down Objective-C programs and hinder later optimization Fix leaks and other problems with memory and resource management Address I/O issues associated with drives, networking, serialization, and SQLite Code graphics and UIs that don’t overwhelm limited iOS device resources Learn what all developers need to know about Swift performance
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值