`
lizhuang
  • 浏览: 904302 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
-(void)drawRect:(CGRect)rect {     _avatarImageView.layer.cornerRadius = 5;     _avatarImageView.layer.masksToBounds = YES; }
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text {     if([text isEqualToString:@"\n"]) {         [textView resignFirstResponder];         return NO;     }     return YES; } - (BOOL)textView:(UITextView *)txtView shouldChange ...
版权所有,转载务必保留此链接 http://blog.csdn.net/ani_di iOS/Mac OS X 汉字转拼音 网络流行的汉字转拼音方案是带一个拼音码表,速度快。其实Core Foundation也提供了一种方案,而且还带声调! NSMutableString *ms = [[NSMutableString alloc] initWithString:@"我是中国人"]; if (CFStringTransform((__bridge CFMutableStringRef)ms, 0, kCFStringTransformM ...
问题 应用需要调度代码以在特定的时间执行。此外,你还想要重复执行任务。 解决方案 使用NSTimer调度代码以在特定的时间执行。为了使用NSTimer,你需要有日期对象与指向应用的运行循环的引用。 注意: NSTimer需要有运行循环,如果想在Mac或iOS应用中使用定时器,就必须有运行循环。本攻略需要应用带有运行循环。1.11与1.12节分别介绍了创建Mac与iOS应用的步骤。 说明 本攻略的代码位于应用委托中。通常情况下,定时器会放在自定义类或是应用控制器中。 定时器会从特定的日期与时间开始向对象发送消息。如果应用需要重复,那么定时器可能会间隔一段时间后再发送消息。你首先需要 ...
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序 1、 alloc                                   创建对象,分配空间 2、init (initWithNibName) 初始化对象,初始化数据 3、loadView                          从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图 4、viewDidLoad                   载入完成,可以进行自定义数据以及动态创建其他控件 5、viewWillAppear              视图将出现在屏幕之前,马上这个视图 ...
#pragma mark 在应用程序加载完毕之后调用 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {     NSLog(@"didFinishLaunchingWithOptions-加载完毕");         // 初始化一个窗口     self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ...
UIImage *yuyinImage = [UIImage imageNamed:@"yuyin.png"]; [soundButton setImage:yuyinImage forState:UIControlStateNormal]; [soundButton setImage:yuyinImage forState:UIControlStateSelected]; [soundButton setImage:yuyinImage forState:UIControlStateHighlighted]; //top left ...
iPhone中的Target-Action的作用和C++中的Callback以及C#中的EventHandler很相似,都是用于事件响应。继承自UIControl的控件都可以通过-(void)addTarget:action:forControlEvents的消息进行某些事件处理函数的注册,在不需要的时候还可以通过-(void)removeTarget:action:forControlEvents取消事件处理函数。不过应用开发中在添加时会逐个添加,但在清理时通常则是希望一次性清理干净。但-(void)removeTarget:action:forControlEvents需要传入指定targe ...
原帖地址: http://www.cnblogs.com/pure/archive/2013/03/31/2977420.html Grand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。 dispatch queue分成以下三种: 1)运行在主线程的Main queue,通过dispatch_get_main_queue获取。 /*! * @function dispatch_get_main_queue * * @abstract * Returns the default queue that is bound to the m ...
[[recordArray reverseObjectEnumerator] allObjects];
在运维过程中,常常会telnet某个ip端口,如果 能telnet通,怎么退出呢 ? 1、telnet 63.172.25.18 6463 回车 Trying 63.172.25.18... Connected to 63.172.25.18 (63.172.25.18). Escape character is '^]'. 2、ctrl + ] 回车 telnet> 3、? 回车 close close current connection logout forcibly logout remote user and close the connection displa ...
1.ios解析json 使用开源json包,项目地址:      http://stig.github.com/json-framework/ NSData * responseData = [respones responseData];            NSString * strResponser = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding]; SBJsonParser * parser = [[SBJsonParser alloc]init];      NSM ...
UIWindow *window = [UIApplication sharedApplication].keyWindow;   // 获得根窗口 自定义UIActionSheet需要使用这个才能保证弹出的界面在最前面,否则会被tabBarViewController阻挡    self.standardIBAS = [[IBActionSheet alloc] initWithTitle:@"Standard IBActionSheet"                                                     delegate:self ...
Using NSNull The NSNull class defines a singleton object you use to represent null values in situations where nil is prohibited as a value (typically in a collection object such as an array or a dictionary). NSNull类定义一个单例对象,用来在集合中表示null值。因为集合不允许nil. NSNull *nullValue = [NSNull null]; NSArray *arra ...
Code Pilot 是一个 Xcode 5 插件,允许你不许使用鼠标就能快速地查找项目内的文件、方法和标识符。它使用模糊查询匹配(fuzzy query matching)去计算出一个根据相关性排序好结果列表;通过少许的按键你就可以跳到你想要查找的方法了。 这个插件的是开源的,源码放在: https://github.com/macoscope/CodePilot 关于 Code Pilot 背后的故事可看 这里 。 如何使用 Code Pilot? 为了使用 Code Pilot,你必须编译 Code Pilot 项目,然后复制得出的 CodePilot3.xcplugin 文件到 ...
Global site tag (gtag.js) - Google Analytics