随笔分类 -  IOS

摘要:使用终端执行.app程序 for mac 阅读全文
posted @ 2013-11-18 14:05 Atlas's blog 阅读(2979) 评论(0) 推荐(0)
摘要:1、创建ViewController 、关联XIB2、UIButton\UITextFeild\UILabel的创建(代码、XIB) IBOutlet\IBAction Delegate3、收起键盘 textfield.resignFirstResponder textFieldShoudReturn touchesBegan withEvent 阅读全文
posted @ 2013-10-31 17:20 Atlas's blog 阅读(191) 评论(0) 推荐(0)
摘要:REFERENCES:http://blog.csdn.net/q199109106q/article/details/8655204在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。我们首先来看下,如何在Mac环境下搭建svn服务器端环境。创建代码仓库,用来存储客户端所上传的代码我先在/User/apple目录下新建一个svn目录,以后可以在svn目录下创建多个仓库目录打开终端,创建一个mycode仓库,输入指令:svnad 阅读全文
posted @ 2013-10-22 10:32 Atlas's blog 阅读(190) 评论(0) 推荐(0)
摘要:REFERENCES:http://www.raywenderlich.com/zh-hans/20855/ios-5-arc-%E5%85%A5%E9%97%A8-13 阅读全文
posted @ 2013-02-07 16:57 Atlas's blog 阅读(220) 评论(0) 推荐(0)
摘要:xcode的debug只有在定义variable时可以查看其值 阅读全文
posted @ 2013-02-04 10:19 Atlas's blog 阅读(147) 评论(0) 推荐(0)
摘要:Action Sheet和Alert是2种特殊的控件(暂且称之为控件吧,其实不是控件真正的控件,而是ios中的2个类,这2个类定义了2种不同类型的用于和用户交互的弹出框),Action Sheet是从底部弹出,上面有2个或者2个以上的选项供用户选择,Alert就是一个警告框,上面有1个或者1个以上的按钮供用户进行选择。在继续这一篇的内容之前,稍微花点时间说一下ios中用到的Delegate Pattern(委托\代理模式)。ios中有很多已经定义好的类可以供我们在编写程序时直接使用,例如UIActionSheet、UIAlertView等,这些类定义了很多method,我们可以调用这些meth 阅读全文
posted @ 2013-01-31 13:47 Atlas's blog 阅读(475) 评论(0) 推荐(0)
摘要:将view的class改成ViewController,ViewContrlloer继承于View,拥有View的所有属性且多了对于事件的处理,所以可以在事件中处理。-(IBAction)backgroundTap:(id)sender{ [nameField resignFirstResponder]; [numberField resignFirstResponder];}REFERENCES:http://www.cnblogs.com/minglz/archive/2012/11/17/2770848.html 阅读全文
posted @ 2013-01-31 10:51 Atlas's blog 阅读(590) 评论(0) 推荐(0)
摘要:REFERENCES:[北京]-小编 阅读全文
posted @ 2013-01-09 17:03 Atlas's blog 阅读(633) 评论(0) 推荐(0)
摘要:REFERENCES:https://developer.apple.com/library/ios/#documentation/Cocoa/Reference/Foundation/Classes/NSNumber_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40003704 阅读全文
posted @ 2013-01-07 16:39 Atlas's blog 阅读(333) 评论(0) 推荐(0)
摘要:FractionMath.h#import <Foundation/Foundation.h>#import "Fraction.h"@interface Fraction (Math)-(Fraction*) add:(Fraction*)f;-(Fraction*) mul:(Fraction*)f;-(Fraction*) div:(Fraction*)f;-(Fraction*) sub:(Fraction*)f;@end(Math)是指的一个category的名字,不能重名注意:定义一个category时,不能指定新的实例变量,即使是空的括号,也会导致 阅读全文
posted @ 2013-01-06 10:23 Atlas's blog 阅读(240) 评论(0) 推荐(0)
摘要:在使用Xcode进行iPhone编程时,有时需要参考iPhone SDK的文档,不过每次Control+Click后,Xcode都会试图连接Internet,进行在线读取。有什么方法能够把资料下载到硬盘上进行离线阅读吗?答案是肯定的。首先去Xcode的Preference中的Documentation Sets下,选择所需的docset,这里是iPhone 4.0 Reference Library,右击选择“Get Info…”,找到Feed URL:http://developer.apple.com/rss/com.apple.adc.documentation.AppleiPhone4 阅读全文
posted @ 2013-01-05 09:31 Atlas's blog 阅读(371) 评论(0) 推荐(0)
摘要:在头文件中使用 @property int age;可以替换setter和getter。在实现类中使用@synthesize age;可以替换实现setter和getter。REFERENCES:www.mobiletrain.org 阅读全文
posted @ 2012-11-18 16:32 Atlas's blog 阅读(198) 评论(0) 推荐(0)
摘要:问题:Xcode在Mac OS X10.7.3上无法安装的问题的解决方案解决方案 :如果安装包没问题把时间调到1月1号,我使用的是 2012年1月1号,然后可以完成安装,没有任何问题。出现此问题的原因:是因为安装包的证书过期了,不被信任所以无法安装,只要把时间尽量往前调就可以了,欺骗绕过去,就是这样,证书保护苹果的一贯作风ps:Mac OS X10.7.4 才能安装xcode4.5问题:安装 xcode4的时候提示inordertocontinueinstallation,pleaseclosethefollowingapplication解决方案:Tothe terminal…Dauphin 阅读全文
posted @ 2012-11-15 23:05 Atlas's blog 阅读(14878) 评论(0) 推荐(1)
摘要:用vm tools shared file一直没有成功,没搞懂怎么回事儿。结果用共享的方式倒是成功了。REFERENCES:http://blog.csdn.net/mzz5240/article/details/7389398 阅读全文
posted @ 2012-11-15 22:19 Atlas's blog 阅读(2896) 评论(0) 推荐(0)
摘要:如果没有反应,则使用系统偏好设置 语言与文本 输入源 勾选输入法 阅读全文
posted @ 2012-11-14 20:56 Atlas's blog 阅读(299) 评论(0) 推荐(0)
摘要:安装发生内部错误使用disk utilty将dmg转换为可读写,然后再用TextEdit打开iPhoneSDKSL.dist文件搜索"10.7",并用"10.8"替换它保存再运行这个安装包如果还是提示错误,则将系统时间更改为去年即可references:http://www.cocoachina.com/bbs/simple/?t98383.html 阅读全文
posted @ 2012-06-02 13:18 Atlas's blog 阅读(275) 评论(0) 推荐(0)
摘要:||=== RTest, Debug ===|D:\workspace\IOS\RTest\main.m|3|error: 'Rectangle' redeclared as different kind of symbol|d:\app\ios\gnustep\bin\..\lib\gcc\mingw32\4.6.1\..\..\..\..\include\wingdi.h|2956|error: previous declaration of 'Rectangle'|D:\workspace\IOS\RTest\main.m|16|error: 'R 阅读全文
posted @ 2012-04-01 14:11 Atlas's blog 阅读(3989) 评论(0) 推荐(0)
摘要:http://mobile.csdn.net/a/20120330/313744.html在现今的移动互联网时代,苹果产品风靡全球。因此,相应的iOS开发也渐渐成为IT业界热门的职业方向。对此,中国信息产业培训网专访业内知名实战专家、安博教育-中程在线金牌讲师关老师,揭秘神奇的iOS开发实战之路。1、学习iOS开发,需要有什么开发基础呢?关老师:由于iOS开发主要使用Objective-C语言,有时候也会使用C或者C++。Objective-C语言属于C语言家族,如果有C或者C++基础,学习起来会比较容易。如果没有C或者C++基础,有C#或Java基础也可以。2、学习iOS开发,有哪些技术难点 阅读全文
posted @ 2012-03-31 08:52 Atlas's blog 阅读(217) 评论(0) 推荐(0)
摘要:1、安装编译器http://www.gnustep.org/experience/Windows.htmldownloadPackageRequired?StableUnstableNotesGNUstep MSYS SystemRequired0.29.0-MSYS/MinGW SystemGNUstep CoreRequired0.29.1-GNUstep CoreGNUstep DevelOptional1.4.0-Developer ToolsCairo Backend其中,前两个软件包是必须要安装的,第三个软件包是安装一些开发工具,比如:gcc、g++等,所以如果是学习Objecti 阅读全文
posted @ 2012-03-30 17:01 Atlas's blog 阅读(339) 评论(0) 推荐(0)