UIView 和 CGRect 扩展 Geometry
- 授权协议: MIT
- 开发语言: Swift
- 操作系统: OS X
- 软件首页: https://github.com/artman/Geometry
- 官方下载: https://github.com/artman/Geometry
软件介绍
Geometry 是 UIView 和 CGRect 扩展,添加了属性来进行更高效的操作:
top
left
bottom
right
width
height
centerX
centerY
center
myView.frame = CGRectMake(10, 10, 20, 20)
myView.left = 20 // Frame is now {{20, 10}, {20, 20}}
myView.width = 100 // Frame is now {{20, 10}, {100, 20}}
myView.right = 150 // Frame is now {{50, 10}, {100, 20}}
同时也提供 StringLiteralConverters 给 CGRect 和 CGPoint,所以你可以用 Strings 来初始化 CGRect:
myView.frame = "10, 10, 20, 20" myView.center = "50, 50" CGRect rect = "20, 25, 100, 100"
计算机程序设计艺术(第3卷 英文版·第2版)
Donald E.Knuth / 人民邮电出版社 / 2010-10 / 119.00元
《计算机程序设计艺术》系列被公认为计算机科学领域的权威之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响。本书是该系列的第3卷,扩展了第1卷中信息结构的内容,主要讲排序和查找。书中对排序和查找算法进行了详细的介绍,并对各种算法的效率做了大量的分析。 本书适合从事计算机科学、计算数学等各方面工作的人员阅读,也适合高等院校相关专业的师生作为教学参考书,对于想深入理解计算机算法的读......一起来看看 《计算机程序设计艺术(第3卷 英文版·第2版)》 这本书的介绍吧!
