自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Colin丶

泰山崩于前, 我依然沐浴更衣, 焚香沏茶, 诚心正意, 手起键落: Hello World!

  • 博客(18)
  • 资源 (29)
  • 收藏
  • 关注

原创 iOS开发-利用Colours方便使用100种色彩,美化你的应用

独特的配色是应用设计的灵魂之一,而在开发过程中,开发者却经常会面临颜色抉择与搭配的问题。在GitHub上,有一款开源项目可谓是深受开发者喜爱,叫做Colours,(https://github.com/bennyguitar/Colours#color-palette)基于MIT许可协议发布,是一套专门用于iOS/OS X的颜色库。通过Colours,开发者只需将其所包含的Colour

2014-01-31 20:32:05 3549 11

原创 <算法导论>学习笔记(3)--递归树求递归算法时间复杂度

学习笔记(3)--递归树求递归算法时间复杂度Having a solid base of algorithm knowledge and technique is one characteristic that separates the truly skilled programmers from the novices.  是否具有扎实的算法知识和技术基础,是区分真正熟

2014-01-30 13:15:31 8446 9

原创 <算法导论>学习笔记(2)--第2章 算法基础

学习笔记(2)--第2章 算法基础Having a solid base of algorithm knowledge and technique is one characteristic that separates the truly skilled programmers from the novices.  是否具有扎实的算法知识和技术基础,是区分真正熟练的程序员与新

2014-01-28 20:36:34 5930 11

原创 <算法导论>学习笔记(1)--第1章 算法在计算中的作用

学习笔记(1)--第1章 算法在计算中的作用1. 算法(algorithm)可以用英语、计算机程序甚至是硬件设计来表达,它是一系列的 计算步骤,用来将输入数据转换成输出结果。简单的说,算法是定义良好的计算过程。2. 算法有正确的,也有不正确的,如果不正确算法的错误率可以得到控制的话,它们有时也是有用的,但一般我们只关注正确的算法。3. 数据结构是存储和组织数据的一种

2014-01-28 19:27:18 7246 6

原创 iOS开发-retain/assign/strong/weak/copy/mutablecopy/autorelease区别

readwrite:是可读可写特性,需要生成getter和setter方法;readonly是之都特性,只会生成getter方法,不会生成setter方法,不希望属性在类外改变时候使用;alloc 对象分配后引用计数为1retain 对象的引用计数+1copy 一个对象变成新的对象(新内存地址) 引用计数为1 原来对象计数不变assign:是赋值特性,setter方法将传入

2014-01-28 09:21:43 6188 6

原创 iOS开发-strong, weak区别

iOS5中加入了新知识,就是ARC,其实我并不是很喜欢它,因为习惯了自己管理内存。但是学习还是很有必要的。在iOS开发过程中,属性的定义往往与retain, assign, copy有关,我想大家都很熟悉了,在此我也不介绍,网上有很多相关文章。现在我们看看iOS5中新的关键字strong, weak, unsafe_unretained. 可以与以前的关键字对应学习strong与r

2014-01-23 17:44:30 2358 9

原创 iOS开发-NSLog不打印设置

前提:在XCode做开发调试时往往需要打印一些调试信息做debug用,大家知道当打印信息的地方多了之后在模拟器上跑可能不会有什么问题,因为模拟器用的是电脑的硬件但是当应用跑在设备上时这些输出语句会在很大程度上影响应用的性能,针对这种问题可以写一些宏来控制这些调试信息的输出。在release版本禁止输出NSLog内容因为NSLog的输出还是比较消耗系统资源的,而且

2014-01-23 17:16:41 4265 10

原创 常用免费的WebService列表

天气预报Web服务,数据来源于中国气象局Endpoint :     http://www.webxml.com.cn/WebServices/WeatherWebService.asmxDisco       :     http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?discoWSDL      :     h

2014-01-23 10:00:22 6516 9

转载 ios开发之MPNowPlayingInfoCenter 锁屏显示正在播放的音乐

今天在床上玩唱吧,听着歌锁屏了,当点亮屏幕的时候,锁屏页面出现了我正在听得歌曲 壁纸也换成了唱吧里面的歌手图片.做ios好几年了,从没有做过这个需求 于是好奇就翻看ios的API文档找到了这个类.如下图 MPNowPlayingInfoCenter 解释即时播放中心能够用于播放APP中正在播放的媒体信息.播放的信息会显示在锁屏页面和多任务管理页面.如果用

2014-01-18 23:58:22 4267 4

原创 cocos2d-x + TiledMap 详解

瓦片地图类之CCTMXTiledMap瓦片地图就是游戏的背景。这篇文章为大家介绍,瓦片地图类CCTMXTiledMap,我们先来学习它的初始化方法,代码如下:根据一个TMX文件来创建一个背景地图[plain] view plaincopyprint?static CCTMXTiledMap *  create (c

2014-01-18 23:33:36 6977 6

原创 iOS开发-ios7 UIAlertView自定义

之前一个项目适配ios7之后,发现原先的UIAlertView无法正常显示。后来发现ios7里面原生态的UIAlertView不支持自定义了。然后就去github上找了下。发现了一个不错的第三方库。和我们之前的使用习惯差不多。mark一下。下面给个简单的示例。1.导入文件。将这两个文件加入我们的工程下。2.添加头文件在需要使用UIAl

2014-01-17 10:54:30 6171 10

原创 iOS开发-object-c之 @[], @{}

今天看别人代码的时候发现这样的用法navigationController.viewControllers = @[secondViewController];这里用到了@[]。刚开始不是很明白,问了才知道,原来这是数组的初始化。是ios6之后引入的方式。mark下。@[]  初始化不可变数组@{} 初始化不可变字典举例如下: NSAr

2014-01-16 10:24:21 1776 5

原创 cocos2d-x - 产生随机数(c++)

cocos2d-x提供了一个产生随机数的方法 CCRANDOM_0_1具体定义如下。/** @def CCRANDOM_0_1 returns a random float between 0 and 1 */#define CCRANDOM_0_1() ((float)rand()/RAND_MAX)可以看出,他是返回一个0~1之间的随机数.同样的道理,1. i

2014-01-11 11:46:59 11091 10

原创 ios-cocos2d-x- 固定横/竖屏最简单办法

过阵要重新学习cocos2d-x了。 写点笔记,温习温习。有的游戏,需要固定横/竖屏,下面介绍一个最简单的办法。打开工程。1.找到ios文件夹下的RootViewController.mm文件。2.打开文件,找到shouldAutorotate方法。修改返回值即可。默认返回YES,表示横屏显示。- (BOOL) shouldAutorotate

2014-01-06 17:52:46 2219 6

原创 iOS开发-ios7,TextView高度确定

升级了xcode5, 适配ios7.  各种坑爹问题..今天又碰到了一个。textview的高度无法正确计算.(之前可以通过textView.contentSize.height来获取一个float类型的高度)但是在ios7上,发现这玩意不管用了。调试了好多遍,发现打印出来的结果都是最早设置的frame高度。 无法动态改变。蛋疼的。后来找了一遍,才发现一种解决办法。

2014-01-06 16:42:32 2221 9

原创 iOS开发-mutating method sent to immutable object错误

今天干活的时候,遇到了这样一个问题..实在是太粗心了。mark下,2014-01-05 11:44:34.762 softwareApp[1435:c07] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '*** -[JKDictionary setOb

2014-01-05 11:49:25 13709 6

转载 iOS开发-(^)代码块(block)的使用

原文链接   http://blog.csdn.net/totogo2010/article/details/7839061代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行

2014-01-04 18:04:37 1841 8

原创 Object-C. _cmd用法

_cmd是隐藏的参数,代表当前方法的selector,他和self一样都是每个方法调用时都会传入的参数,动态运行时会提及如何传的这两个参数。比如这样一个语句。    NSLog(@"%@",NSStringFromSelector(_cmd));执行这个方法就会输出方法的名称, 这样做是为了跟踪查看方法调用的前后顺序,或者想看看程序到底在那个方法内部崩溃的!另外, 

2014-01-04 13:42:09 6868 6

iOS Animations by Tutorials, 7th Edition

Xcode 13、Swift 5.5 和 iOS 15 的最新版本 用 Swift 制作令人愉快的动画! 本书适用于已经了解 iOS 和 Swift 基础知识并希望深入研究动画的 iOS 开发人员。 从基本的视图动画开始,一直到分层动画、动画约束、视图控制器转换等等! 这本书是给谁的 本书适用于已经了解 iOS 和 Swift 开发基础知识并希望深入研究动画的中高级开发人员。 本书涵盖的内容: - SwiftUI - View Animations - Springs - Transitions - Keyframe Animations - Animation and Auto Layout - Layer Animations - Shapes and Masks - Gradient Animations - Stroke and Path Animations - 3D Animations

2023-03-16

iOS 16 App Development Essentials – UIKit Edition

本书旨在教授使用 iOS 16 SDK、UIKit、Xcode 14 和 Swift 编程语言创建 iOS 应用程序所需的技能。 本书从基础开始,概述了设置 iOS 开发环境所需的步骤。接下来,介绍了 iOS 16 的架构和 Swift 5.7 中的编程,然后深入了解了 iOS 应用程序和用户界面的设计。还涵盖了更高级的主题,例如文件处理、数据库管理、图形绘制和动画,以及触摸屏处理、手势识别、多任务处理、位置管理、本地通知、相机访问和视频播放支持。其他功能包括自动布局、本地地图搜索、使用 UIKit 动态的用户界面动画、Siri 集成、iMessage 应用程序开发和生物认证。 还涵盖了使用 Xcode 进行 iOS 开发的其他功能,包括 Swift 游乐场、使用大小类的通用用户界面设计、应用程序扩展、Interface Builder 实时视图、嵌入式框架、集合和堆栈布局、CloudKit 数据存储和文档浏览器。 还详细介绍了 iOS 16 和 Xcode 14 的其他功能,包括 iOS 机器学习功能。

2023-03-16

Python for Kids, 2nd Edition

Python 是一种功能强大、富有表现力的编程语言,易于学习且使用起来很有趣!但是关于学习用 Python 编程的书籍可能是枯燥和灰色的——这对任何人来说都没有乐趣。 Python for Kids 让 Python 栩栩如生,并将孩子(和他们的父母)带入美妙的编程世界。引导读者了解基础知识,并尝试使用独特的(通常很搞笑的)示例程序,这些程序以贪婪的怪物、秘密特工、偷盗乌鸦等为特色。定义了新术语;代码经过着色、剖析和解释;古怪的全彩插图让整个过程充满乐趣和吸引力。 章节以旨在伸展大脑和加强理解的编程难题结束。到本书结束时,小读者将编写出两个完整的游戏:一个是著名的 Pong 的克隆版,另一个是“Mr. Pong”。 Stick Man Races for the Exit”——一款具有跳跃、动画等功能的平台游戏。

2023-03-16

Python For Everyone, 3rd Edition

Python for Everyone,第 3 版是对编程的介绍,旨在满足广泛的学生兴趣和能力,侧重于基本要素和有效学习。它适用于计算机科学家、工程师和其他学科学生的编程入门课程。本书不需要任何编程经验,只需要少量的高中代数知识。在前面的章节中适当地使用了对象,学生在第 9 章开始设计和实现他们自己的类。此版本的新内容是侧重于数据科学各个方面的示例和练习。 内容包括: - 使用 SymPy 的符号数学 - 发送电子邮件 - 绘制图形、曲线和图表 - 编辑声音文件 - 游戏编程 - 使用 CSV 文件 - 使用文件和目录 - 读取网页和 JSON 数据 - 统计分析

2023-03-16

iOS Test-Driven Development by Tutorials, 2nd Edition

Xcode 13、Swift 5.5 和 iOS 15 的最新版本 了解如何测试 iOS 应用程序! 本书适用于已经了解 iOS 和 Swift 开发基础知识但想学习如何编写可测试和可维护代码的中级 iOS 开发人员。 首先,您将了解 TDD 周期以及如何在 iOS 应用程序中实现这些概念。然后本书将带您了解测试表达式和期望,以便您可以测试同步代码。然后,您将编写测试来验证网络端点和模拟返回结果的能力,然后编写针对身份验证端点运行的测试。通过了解常见的遗留问题以及将依赖项分解为模块来继续对您的应用程序进行故障排除。最后,将大类重构为更小、更易于管理的类和对象。 本书涵盖的内容: - TDD 周期 - 测试表达和期望 - 测试 RESTful 网络 - 测试认证 - 遗留问题 - 将依赖关系分解为模块 - 重构大类

2023-03-15

Advanced iOS App Architecture, 4th Edition ( PDF + EPUB)

Xcode 13、Swift 5.5 和 iOS 15 的最新版本 在您的 iOS 应用程序中实施现代清洁架构! 应用程序变得越来越复杂,面对不断变化的需求,开发团队面临着更快交付结果的压力。现在,您比以往任何时候都更需要了解并在您的项目中应用良好的软件架构实践。 Advanced iOS App Architecture 彻底解释了多种现代 iOS 架构,并演示了它们在实际应用程序中的用法。 本书涵盖的内容: - Navigating Architecture Topics - Managing Dependencies - MVVM Architecture - Redux Architecture - Elements Architecture - SwiftUI

2023-03-15

SwiftUI Essentials – iOS 16 Edition (PDF+EPUB)

本书将教您使用 SwiftUI、Xcode 14 和 Swift 5.7 编程语言构建 iOS 16 应用程序所需的技能。 因此,本书的目的是教您使用 SwiftUI 为 iOS 16 构建自己的应用程序所需的技能。假设你已经准备好下载 iOS 16 SDK 和 Xcode 14,并且拥有 Apple Mac 系统,那么你就可以开始了。 新人入门不可多得的好书~ 完整高清版。可复制

2023-03-15

Photo Editing Extension Demo

Photo Editing Extension Demo, 苹果官方例子。 配合博客学习使用

2015-12-13

【迷你书】挑战程序设计竞赛.pdf

算法书籍, 高清好书。 【迷你书】挑战程序设计竞赛.pdf 更多书籍关注我的CSDN下载

2015-11-26

( iOS.9.Programming.Fundamentals.with.Swift ) epub,pdf,mobi

iOS 9 Programming Fundamentals with Swift 清晰原版。 包含epub,pdf,mobi各版本

2015-11-21

防猎豹垃圾清理

防猎豹垃圾清理 iOS, 垃圾清理, 获取App列表

2015-05-28

iOS面试题汇总

iOS, 面试, 网易, 腾讯, 阿里 具体参加博客: 一个多月来的面试总结(阿里, 网易, 腾讯) http://blog.csdn.net/hitwhylz/article/details/45271585

2015-04-28

Objective-C高级编程-高清PDF

Objective-C高级编程 iOS与OS X多线程和内存管理 高清PDF

2015-03-15

charles-proxy-3.9.2-applejava

网络封包分析工具Charles

2015-01-05

Mac- 获取文件路径工具

Mac 文件路径 插件 工具 http://blog.csdn.net/hitwhylz/article/details/41989457 (使用说明)

2014-12-17

iOS 简单抠图 更换背景

iOS实现简单抠图, 切换图片背景。类似ps效果。 轻松定制自己的美图秀秀 利用coreimage实现。 实现教程:http://blog.csdn.net/zhangao0086/article/details/39120331

2014-11-22

SimpleFactoryPattern

iOS设计模式 - (1)简单工厂模式 重构前/后代码 配套教程:http://blog.csdn.net/hitwhylz/article/details/40381721

2014-10-22

FontAwesome- ios

FontAwesome.otf FontAwesome, iOS 按钮样式 实例代码

2014-03-10

tiledmap-跑酷地图素材

tiledmap-跑酷地图素材 跑酷 cocos2d-x tiledmap 地图素材 值得看看

2014-02-10

ios7样式绕圈活动指示器

ios7样式绕圈活动指示器 (自定义Activity Indicator View)

2014-02-07

LICEcap(Mac上小巧实用的GIF格式录屏软件)

LICEcap(Mac上小巧实用的GIF格式录屏软件) 很方便的录制gif图片,便于展示

2014-02-07

ios7 自定义UIAlertView

ios7 自定义UIAlertView ios7 UIAlertView 弹出 警告 自定义 简单实用。 支持转屏

2014-01-17

程序员的数学

程序员的数学,比较经典的一本书,有时间可以看看。 内容比较水,不过相信用心去看会有所收获的。

2013-09-01

c语言 + 课后答案 谭浩强版

c语言 + 课后答案 谭浩强版 新手必备。 值得一看

2013-07-21

iphone&ipad cocos2d游戏开发实战源码

好不好自己下了就知道。 3分 不坑。 完整代码 我找了好久的

2013-06-26

c游戏编程,入门

感兴趣的不妨下下。 挺有用的 入门必备

2013-04-21

iOS游戏开发:从创意到实现 第一章

iOS游戏开发:从创意到实现 对苹果开发感兴趣的朋友不妨下下学习

2013-04-19

Android经典源码全集

才1分哦 绝对实惠 Android经典源码全集 包含99个 内容丰富

2013-01-21

五子棋源码vc++

五子棋源码。 游戏控的孩子可以下下 才一分哦 。 教程包你会。

2013-01-21

离线版ACM题目

准备acm的孩子注意了哦 离线版ACM 包含所有水题及答案 值得下载 才一分哦

2013-01-21

Android开发者资料大全

Android开发者资料大全 值得一下 好多设计的 是链接到下载地址

2013-01-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除