自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 iOS: 实践 NSString扩展

NSString扩展#import //字符串扩展@interface NSString(YYAssist)//是否是有效的区间-(BOOL)isValidRange:(NSRange)r;//判断字符串中是否包含内容-(BOOL) contains:(NSString *)sValue;//在字符串中查找中间部分-(NSRange) rangeBetween: (NS

2013-12-27 11:17:29 1554

翻译 iOS: Cocoa编码指南目录(Coding Guidelines for Cocoa)

Cocoa编码指南(英文)Cocoa编码指南目录Cocoa编码指南 5本文组织结构 5代码命名基础 6一般原则 6前缀 8排版约定 8类(Class)和协议(Protocol)命名 9头文件 9方法命名 11一般原则 11属性方法(Accessor Methods) 12代理方法 14

2013-12-26 09:35:27 987

原创 iOS: Object-C 自动内存管理,活用@autoreleasepool

我们可以把需要及时释放的资源放在@autoreleasepool{}块中使用,从而达到及时释放临时内存的目的。在Object-C中,为了内存管理的需要使用了@autoreleasepool,如果不注意使用,会造成临时内存分配不释放。一个极端的例子#import int main(int argc, const char * argv[]){ @autor

2013-12-18 16:07:08 1085

原创 iOS+QT5.2: 使用QT5.2创建跨平台的iOS应用

QT5.2出来了, 它让我们在开发iOS、Andriod应用时多了一个选择。我们可以继续使用C++编程,跨平台,不用为平台的封闭性而考虑了。在iOS中, 它实际上是生成根据QTCreator项目的内容生成了一个XCode的项目, 然后编译这个项目。实践中,只需要按QT构造项目的正常步骤去构造程序就可以了。新建 应用程序 -> QT Widgets Application -> 设置 -

2013-12-14 16:51:06 2044 2

原创 iOS学习笔记: 错误记录

链接库缺少错误:现象: ’NSInvalidUnarchiveOperationException’, reason: 'Could not instantiate class named MKMapView’ (XXX)原因: 没有加入相应的链接库解决: 在Project -> Targets -> Build Phases ->  Link Binary With Li

2013-12-10 09:52:24 1010

原创 iOS: 今天开始App(Start Developing iOS Apps Today)

介绍环境安装教程: 基础构造AppApp开发过程设计用户界面定义交互教程: 故事板实现App与数据合并使用设计模式与Foundation一起工作定制类教程: 添加数据下一步iOS技术查找信息从这里到哪去

2013-12-03 08:38:22 986

原创 iOS开发学习资料链接

马上着手开发 iOS 应用程序

2013-12-02 15:59:24 682

CMake_tutorial.zip

CMake教程一步一步的介绍了CMake帮助文档中常见的构建系统内容。它通过一个样例工程解析各种内容如何协同工作,非常有助于理解CMake。教程文档和示例的源代码可以在CMake源代码树的`Help/guide/tutorial`目录中找到。每个步骤对应一个以该步骤命名的目录,教程内容都是以这些目录内的文件为基础开始的。本教程示例是渐进式的,因此每一步都为前一步提供完整的解决方案。

2020-05-09

空空如也

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

TA关注的人

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