21、字符串截取
[starttime substringWithRange:NSMakeRange(0,3)]
从starttime的第0位开始,截取3个字符串长度
22、字符串查找:
[allnum rangeOfString:@"ab"].location == NSNotFound
在allnum中查找ab,返回BOOL类型
23、UILabel显示换行的方法
label.lineBreakMode = UILineBreakModeWordWrap;
label.numberOfLines = 0;
比如NSString * xstring=@"lineone
linetwo"
24、设置控件的位置:
failedview.frame = CGRectMake(0, 150, 480, 320);
25、动态生成按钮并绑定事件:
Objective-C代码
-
button = [UIButton buttonWithType:UIButtonTypeCustom];
-
[button addTarget:self action:@selector(XXXXX:)
-
forControlEvents:UIControlEventTouchDown];
-
[button addTarget:self action:@selector(YYYY:)
-
forControlEvents:UIControlEventTouchUpInside];
-
[button addTarget:self action:@selector(ZZZZ:)
-
forControlEvents:UIControlEventTouchUpOutside];
26、动态设置按钮上的文字:
[btContinue setTitle:@"播放" forState:UIControlStateNormal];
27、动态设置按钮的图片:
[btContinue setBackgroundImage:[UIImage imageNamed:@"animation_pause.png"] forState:UIControlStateNormal];
28、
UITableView重新加载数据的方法:[tableview reloadData];
UIPickerView重新加载数据的方法:[pickerview reloadAllComponents];
29、中文乱码解决方法:
NSString *temp = [NSString stringWithCString:[thestring cString] encoding:NSUTF8StringEncoding];
30、设置控件的大小于坐标:
thundertimelabel.frame = CGRectMake(61, 20, thundertimelabel.frame.size.width, thundertimelabel.frame.size.height);
分享到:
相关推荐
《iPhone开发笔记》 在iOS应用开发中,掌握基本的iPhone开发技巧至关重要。这篇笔记涵盖了多个方面的内容,从UI设计到交互处理,再到系统状态的响应,为开发者提供了丰富的实践指导。 1. 退回输入键盘:当用户在...
【iPhone开发笔记】这篇笔记主要涉及的是在Windows环境下如何搭建iPhone应用开发的环境,以及使用Xcode进行初步的编程体验,特别是创建一个简单的"Hello World"应用。 首先,要搭建开发平台,你需要在Windows系统中...
iphone开发笔记.iphone开发笔记.iphone开发笔记.iphone开发笔记.
在iOS开发中,Core Data是苹果提供的一种强大的数据持久化框架,它简化了数据库操作,使得开发者能够更专注于应用程序的业务逻辑。本文将基于提供的代码片段和描述,深入讲解Core Data的基本概念、实体(Entity)、...
本压缩包中包含了Iphone开发中常用到的技术总结笔记,五六十中技术方法以及季节方案,包括内存管理,方法回调,获取当前地点,自定义CELL,VIew圆角等等等,太多的奶水包,是我开发中所有的精华所在,只有你不知道的...
这些标签表明这些文档是围绕iPhone开发的学习材料,适合开发者作为笔记参考,或者对iPhone开发感兴趣的初学者使用。通过阅读和学习,开发者可以建立起扎实的iPhone应用开发基础,并逐步提升技能水平。 总结来说,这...
本教程主要聚焦于iPhone开发的基础知识,包括Object-C语言、界面设计和UIViewController的使用。 Object-C是iOS开发的主要编程语言,它基于C语言并添加了Smalltalk的面向对象特性。对于初学者来说,《Learn Object-...
### iPhone开发一年的工作笔记知识点详解 #### 文档概述 该文档是作者从事iOS开发一年以来,针对工作中常用到的200多个iOS知识点进行总结整理的成果。文档中不仅包含了知识点的简要介绍,还提供了可运行的示例代码...
### iPhone开发基础教程知识点概述 #### 一、开发前的准备 - **硬件需求**:首先,需要确保拥有一台运行OS X Leopard (10.5.3或更高版本)的基于Intel的Macintosh计算机。这包括2006年后发布的任何Macintosh计算机,...
本篇笔记将详细介绍`NSLog`的使用和其在iPhone应用开发中的作用。 `NSLog`是Foundation框架的一部分,用于向控制台输出文本信息。它在Objective-C和Cocoa Touch环境中扮演着类似Java中`System.out.println`的角色,...
#### 四、iPhone开发环境与设计 1. **开发工具**:Xcode 是官方提供的集成开发环境,支持Swift语言开发。 2. **设计原则**:遵循Apple的人机界面指南(HIG),确保应用的一致性和易用性。 3. **测试与调试**:使用...
【标题】"千锋OC源码,自学iPhone开发"涵盖了重要的iOS编程学习资源,主要针对初学者,通过千锋3G学院的课程体系,提供Objective-C(简称OC)的源码和课堂笔记,以日期为线索,系统地组织了每天的学习内容。...
本主题聚焦于“iPhone开发常用代码”,我们将探讨一些在实际项目中经常使用的代码片段和概念,这些对于任何iOS开发者来说都是至关重要的。 1. **Swift基础** Swift是Apple在2014年推出的一种现代化、安全的编程...
【标题】:“12步教你IPHONE程序开发” 【描述】:“这是一篇关于IPHONE程序开发的基础介绍,适合初学者。” 【标签】:“iphone”,“apple” 【内容概述】: 本文介绍了如何从零开始开发iPhone应用程序,通过12...