摘要:
iPhone开发应用中循环滚动一个UIScrollView代码实现是本文要介绍的内容,主要是介绍UIScrollView来实现循环滚动的案例,来看详细内容。//testScrollViewViewController.m//testScrollView//Createdbycashon11-7-4.//Copyright2011年xbiii3s@gmail.com.Allrightsreserved.#import"testScrollViewViewController.h"@implementationtestScrollViewViewController@synth 阅读全文
摘要:
IOS可以拖动的UIButton 当点击Button后,拖动到屏幕上的其它位置,Button会根据移动的方法位置发生变化[cpp] view plaincopy#import"ViewController.h"@interfaceViewController()@property(nonatomic,strong)UIButton*btn;@end@implementationViewController@synthesizebtn;-(void)viewDidLoad{[superviewDidLoad];self.btn=[UIButtonbuttonWithType: 阅读全文
摘要:
本文出处http://xiaominghimi.blog.51cto.com/2614927/695313原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xiaominghimi.blog.51cto.com/2614927/695313本站文章均为李华明Himi原创,转载务必在明显处注明:转载自【黑米GameDev街区】原文链接:http://www.himigame.com/iphone-cocos2d/492.html首先申明下:希望大家转载的时候不要忘记给原文连接,看到不少论坛转载完全变成他们论坛自己原创了~ 请大家 阅读全文
摘要:
ios UIButton的点击与松开事件处理按钮点击打印字符串也可以处理其他事件按钮松开也打印字符串也可以处理其他事件相关代码如下 #import "ViewController.h" @interface ViewController () @property (nonatomic, strong) UIButton *testbtn; @end @implementation ViewController @synthesize testbtn; - (void)viewDidLoad { [super viewDidLoad]; self.testbtn.fr... 阅读全文
摘要:
核心就这2个方法:[cpp] view plaincopy//Powerbyieliwb.com-(void)viewDidLoad{[superviewDidLoad];NSArray*imageNames=[NSArrayarrayWithObjects:@"ico_mobile.png",@"ico_idcard.png",@"ico_postcode.png",@"ico_flight.png",@"ico_translate.png",@"ico_phone.png" 阅读全文
摘要:
单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。singleton类不能继承也不能派生下面是ios单例模式代码在ARC模式下实现的//// 好岸园技术学习网// 移动开发//// 欢迎访问:www.hopean.com#import "SingletonDemoClass.h"@implementation SingletonDemoClassstatic SingletonDemoClass *sharedInstance =nil;+(Singleton*)sharedtInstance{ @synchroniz 阅读全文
摘要:
详细步骤:参看文档1)http://dev.iphonetw.net/thread-69-1-3.html2)http://www.cocoachina.com/b/?p=161 3)nib文件:http://developer.apple.com/library/ios/#documentation/DeveloperTools/Conceptual/XcodeProjectManagement/170-Localizing_Files/localizing.html#//apple_ref/doc/uid/TP40002683-CFHIFBGJ4)default.png: http://d 阅读全文
摘要:
原帖地址http://www.cocoachina.com/bbs/read.php?tid-12760.htmlObjective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个AutoreleasePool让它升级为半自动化的内存管理语言。当然,也不能拿JAVA虚拟机中的全自动化GC来比?一,引用计数是实例对象的内存回收唯一参考引用计数(retainCount)是Objective-C管理对象引用的唯一依据。调用实例的release方法后,此属性减一,减到为零时对象的dealloc方法被自动调用,进行内存回收操作,也就是说我们永不该手动调用对象的dealloc方法。 阅读全文
摘要:
原帖地址http://www.cocoachina.com/bbs/read.php?tid-12760.htmlObjective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个AutoreleasePool让它升级为半自动化的内存管理语言。当然,也不能拿JAVA虚拟机中的全自动化GC来比?一,引用计数是实例对象的内存回收唯一参考引用计数(retainCount)是Objective-C管理对象引用的唯一依据。调用实例的release方法后,此属性减一,减到为零时对象的dealloc方法被自动调用,进行内存回收操作,也就是说我们永不该手动调用对象的dealloc方法。 阅读全文
摘要:
assign:指定setter方法用简单的赋值,这是默认操作。你可以对标量类型(如int)使用这个属性。你可以想象一个float,它不是一个对象,所以它不能retain、copy。assign:简单赋值,不更改索引计数(Reference Counting).使用assign:对基础数据类型 (NSInteger)和C数据类型(int,float,double,char,等)retain:指定retain应该在后面的对象上调用,前一个值发送一条release消息。你可以想象一个NSString实例,它是一个对象,而且你可能想要retain它。retain:释放旧的对象,将旧对象的值赋予输入对象 阅读全文
摘要:
转载1:sudo指令功能: 以root的身分执行命令语法: sudo 其他指令用户: 被root加入『/etc/sudoers』文件中的用户1.root的密码除了root本人知道外,不需被其他需要用到root权限用户知道,因为使用sudo时,要求输入的密码是『该位用户自己的密码』。2.把所有可执行sudo指令的用户都规范在『/etc/sudoers』这个文件中,root可以很容易地掌控整个系统。执行sudo su -成root的用户,我觉得应该和root用户没什么区别吧?而普通用户使用sudo 来执行只有root才能执行权限的命令,当然跟用root用户执行是不一样的,因为这时候他用的还是普通用 阅读全文
摘要:
虚拟机开不了机,出现如下提示:mount of filesystem failed a maintenance shell will now be started.等等 就卡在这不动了,据说是因为强制关机引起的;要求输入密码,幸好还记得,输入后进入终端root@Ubuntu:~#解决方法:在终端输入命令:fsck –f再输入y, ok搞定;顺便转来别人写的有关此命令的介绍:—————————fsck命令详解——————————Linux命令:fsck 功能说明:检查文件系统并尝试修复错误。 语 法:fsck [-aANPrRsTVf][-t <文件系统类型>][文件系统...] 补 阅读全文
摘要:
Objective - C中提供了线程同步和异常处理 Objective - C中提供了线程同步和异常处理。要打开这些功能的支持,使用- fobjc -exceptions的GNU编译器集(GCC)3.3版本或者更高版本。注:要么使用这些功能在一个程序,使得应用程序可运行在Mac OS X中只有10.3和更高版本因为异常处理和同步运行时不支持该软件的早期版本中存在。Synchronizing Thread ExecutionObjective-c支持多线程的应用程序。这意味着,两个线程可以尝试修改在同一时间相同的对象,这种情况可能导致在程序中的严重问题。为了保护代码部分在一个时间被执行在多个线 阅读全文
摘要:
今天给大家介绍的是当虚拟机非法关机时,当你下次启动提示:Cannot open the disk ‘ubuntu-000001.vmdk’ or one of the snapshot disks it depends on. Reason: Failed to lock the file.VM 7.1 虚拟ubuntu 10宿主机:winXp关于这个话题,在网上也有很多解决方法, 但是不一定针对你的就管用,因为我今天也遇到同样问题,照着网上两种方法做了,都不行。一:修改配置文件,disk.locking = "FALSE"二:删除所有.lck文件或文件夹,可能你的系统中没 阅读全文
摘要:
接上篇Javascript 你不知道的事,直接条列了:每个函数创建时默认带有一个prototype属性,其中包含一个constructor属性,和一个指向Object对象的隐藏属性__proto__。constructor属性的值为该函数的对象。在一个函数前面加上new来调用,则会创建一个隐藏连接到该函数prototype成员的新对象(由__proto__属性来链接),同时函数的this将会被绑定到那个新对象上。函数总是返回一个值;如果没有指定返回值,就返回undefined;如果当做构造函数来调用,且返回值不是对象,则返回this(该新对象);如果返回值是对象,则它作为构造函数是没有意义的! 阅读全文