- 博客(22)
- 资源 (39)
- 收藏
- 关注
原创 Eclipse java.lang.NoClassDefFoundError: org/dom4j/io/SAXReade 错误解决方法
为什么我明明在Eclipse导入了dom4j的jar包,但是在实例化SAXReader类还是失败了?原因:没有正确地导入jar包。
2014-03-24 21:39:18 7525
原创 Mac 在Eclipse中配置Tomcat
因为课程,本学期还是要写Web,还是老老实实在机子上装个Eclipse吧,当然还少不了Tomcat和WTP插件的配置,现在做下笔记备忘。
2014-03-24 16:49:51 9411
原创 CoreData模板代码分析
之前写过一篇CoreData的简单使用的文章,其Demo使用了Xcode中的CoreData模板,但是之前并没有留意CoreData自动引入的模板代码的作用,最近又接触到了CoreData的内容,所以回头看了一下这部分代码。
2014-03-23 03:06:58 1906
原创 Undefined symbols for architecture i386: "_OBJC_CLASS_$_XX" 错误解决方法
出现Undefined symbols for architecture i386: "_OBJC_CLASS_$_XX"的错误,原因通常在于无法识别的标记所在的类文件没有被加入到Compile Sources中。
2014-03-20 14:10:44 5037
原创 xcode-select: error: tool 'xcodebuild' requires Xcode错误解决方法
因为机子里有两个Xcode,所以分别重命名了,但是在运行一个MakeFile时却报了以下错误:xcodebuild -target "GHUnitIOS (Device)" -configuration Release SYMROOT=buildxcode-select: error: tool 'xcodebuild' requires Xcode, but active develope
2014-03-20 13:46:56 26968
原创 Xcode 5 单元测试(二)OCMock和GHUnit
本文首先说了下个人对mock测试的一点理解,然后介绍如何在iOS中配置OCMock进行mock测试,最后还介绍了一个更高级的单元测试工具GHUnit。
2014-03-20 12:29:22 12760 3
原创 Xcode 5 单元测试(一)使用XCTest进行单元测试
在Objc.io #1的Testing View Controllers中讲解的就是单元测试的相关内容。本文说下如何通过Xcode 5中集成的XCTest框架进行单元测试。首先看看什么是单元测试,然后简单地讲解下XCTest的使用。
2014-03-20 12:23:07 23794 7
原创 Xcode 5 安装插件:规范注释生成器VVDocumenter
Xcode 5.1安装插件:规范注释生成器VVDocumenter,实用,安装过程非常的简单。
2014-03-18 12:37:36 7241 5
原创 iOS 小心删除Documents中的文件
删除Sandbox中Documents目录下的文件可能是个比较常用的操作,但是如果文件名没有正确设置,就会有删除整个Documents的危险出现,因此在删除前要做好判断。
2014-03-15 13:08:22 5049
原创 通过代码让UIAlertView自动消失
最近写程序突然冒出个奇怪的需求就是让UIAlertView自动消失,不过实现方法很简单,使用dismissWithClickedButtonIndex方法。但是发现了一个奇怪的问题。
2014-03-14 19:01:46 3534
原创 iOS本地通知:UILocalNotification
本文介绍如何使用UILocalNotification向用户发送本地通知,以及使用的一些注意事项。
2014-03-14 16:53:58 7079 3
原创 使用Xcode 5创建Cocoa Touch Static Library(静态库)
程序编译一般需经预处理、编译、汇编和链接几个步骤。对于我们项目中的一些公共代码,如果想要对其进行复用,可以把这些代码编译成一个静态库文件。在链接步骤中,链接器会从库文件中取得对应的代码并生成可执行文件。静态库的执行文件中包含了库中的完整代码,但是多次使用会产生多份冗余拷贝。本文介绍如何使用Xcode 5创建静态库。
2014-03-11 22:44:05 7562
原创 Mac Terminal菜鸟篇之使用unrar解压rar文件
在Mac上的归档工具不能够解压rar文件,这时可以使用终端中的unrar来解决问题。
2014-03-11 15:45:10 65951 3
原创 使用Xcode 5创建Framework
在做了一定数量的项目或写了一定量的代码以后,不知不觉我们会积累了很多常用的方法,函数等,这个时候应该把它们从项目中抽离出来,从而在日后的项目中提高开发的效率,框架应运而生。本文就说下我参照网上的一些文章,自己使用Xcode 5建立一个自己的框架的过程。环境是Mac OS X 10.9,Xcode 5.0.2。
2014-03-10 22:01:03 5325
原创 仿iOS 7后台侧边菜单源码分析和总结
最近的一个计划是看别人的源码,从别人的项目中学习更多自己不知道或需要的知识。首先引起我兴趣的是这个仿iOS 7后台的侧边栏菜单,于是果断下了源码,在明白了其原理后,仿照原来的Demo进行了一些简化和扩展,并封装成一个自己的JCSideMenuViewController类。本文直接从我改造的JCSideMenuViewController的代码入手,讲解下原项目的原理和我从中学习到的一些优秀的思想和知识。
2014-03-06 21:33:43 3696
原创 Mac Terminal 菜鸟篇之目录跳转命令
以前一直都是使用Windows系统,连命令行都没怎么用过。来到了Mac,在某位大神的诱导下,我开始尝试使用Mac Terminal,本文总结的是一些简单的目录跳转命令(菜鸟级)。
2014-03-03 14:32:01 40577 3
原创 Xcode Snapshot
可以使用Xcode的Snapshot功能创建代码的快照,并且可以很方便地回滚到一个特定的地方。最重要的是使用起来非常简单。
2014-03-03 13:38:14 2863
原创 移动bundle中的文件时出现错误:Cocoa error 513
在iOS中,加载app成功后bundle中的文件将被加载到.app包中,注意不要将该包中的文件移动到外部。#pragma mark - Move file- (void)moveFileFromPath:(NSString *)srcFilePath toPath:(NSString *)desFilePath { NSFileManager *fileManager = [NSF
2014-03-01 15:14:57 4045
原创 AppleScript学习笔记(六)处理程序Handler
进入AS4AS书中的最后一章了,本章说的内容类似于OC中的方法和其调用。本文的内容:(1)定义和调用Handler (2)load script
2014-03-01 10:55:48 4976
CoreTelephony框架的简单使用对应的Demo
2014-02-15
Background Fetch 修正Demo
2014-02-13
iOS 7学习:多任务处理之Background Fetch对应的Demo
2014-02-13
NSURLSession学习笔记(三)Download Task对应的Demo
2014-02-05
NSURLSession学习笔记(二)Session Task对应的Demo
2014-02-05
复制对象(一)copy和mutableCopy方法对应Demo
2014-02-01
视图间跳转完成数据回调
2013-08-25
NSTextStorge等类的初步使用
2013-08-22
FrameBoundsRotate
2014-07-18
Use GraceNote SDK in iOS(二)获取音乐的完整信息
2014-05-01
iOS 从UITableViewController中分离数据源
2014-04-29
使用UISearchDisplayController显示搜索结果
2014-04-28
MusicBrainzDemo in iOS
2014-04-10
Xcode 5 单元测试Demos
2014-03-20
UIAlertView自动消失
2014-03-14
静态库及创建的文件Demo
2014-03-12
AppleScript学习笔记(二)AppleScript的四种数据类型对应的Example
2014-02-24
修正UIRefreshControl:点击按钮实现下拉刷新Demo
2014-02-17
UIRefreshControl:点击按钮实现下拉刷新
2014-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人