51CTO博客开发
[cpp] view plaincopy -(id)init { if ([super init] != nil) { &n
objective-c基本数据类型和限定词 类型 常量实例 NSlog字符
http_status_bad_request (400) the request could not be processed by the server due to invalid syntax. 因为语法不能被服务器处理 http_status_denied (401) the requested resource requires user authentication. 请求资
1最近自己给记搞了个新问题,一段文字是富文本,有很多的复杂的格式,大写,换行,加粗等等,所以必须用uiwenbview 上来加载html 文件来是这样的功能,但是效果要做的又要像用textview 的一样,即感觉是放在一个textview 上的,但是还有图片和视频,而且这个视频必须在必要的时候可以关掉,这样就想出了一个用uiwebview +uibutton +uiscrollview 来实现这样
如题,隐藏滚动条和上下滚动时出边界的后面的黑色的背景 aWebView.backgroundColor=[UIColor clearColor]; for (UIView *_aView in [aWebView subviews])  
1 开篇 最近在项目中遇到一个 需求就是在一个可以左右拨动的页面上,添加一些交互功能,比如说点击某个页面会有文字变化,图片变换,最后有比较特殊的需求是做个像slider功能的可以拖动的按钮,并且有吸附功能,即当滑动停止在两个图标间的时候,可以滑向离自己比较近的图标。 (PS:本人是新手,哈哈,高手就全当路过吧),一看到的时候觉的没什么问题,很简单的不就是一个scrollview+touch 事
开篇 1到底这个序列化有啥作用? 面向对象的程序在运行的时候会创建一个复杂的对象图,经常要以二进制的方法序列化这个对象图,这个过程叫做Archiving. 二进制流可以通过网络或写入文件中(来源于某教材的一段话) 本人的理解是当你于写数据需要本地存储时,即将你的数据写到硬盘上的时候,你就必须对他进行序列化,转换成二进制文件,从而便于在磁盘上的读写,同理在取出的时候必须将其在反序列
写操作 NSString *name=[txt1 text]; NSNumber *phoneNumber=[[NSNumber alloc] initWithInt:[[txt2 text] intValue]]; NSNumber *age=
removeFromSuperview 好像和addsubview是配对的,会把对象retain 和release 一遍
同步请求和异步请求的区别 先解释一下同步和异步的概念 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。 同步通信方式与异步通信的概念 同步通信方式要求通信双方以相同的时钟频率进行,而且准确协调,通过共享一个单个时钟或定时脉冲源保证发送方
这两天在看和这个相关的的内容,看的不是很明白,所以找了段代码,理解下,网上看到最多的一段的关于kvc 的代码 一 先上代码 1 .person类 @implementation Person @synthesize name,age;//属性name 将被监视 -(void) chang
首先,从copy开始说,简而言之,copy的目的就是生成一个新的实例,然后把其成员都按原实例赋值。对于非指针型的成员,比如BOOL, int, float,这样的赋值可以直接进行。但是对于指针型的数据,比如Objc中用到的对象,就有Deep Copy和Shallow Copy的区别——这个和在C++中的基本上是一样的:是生成新的成员对象,或是指向同一成员对象。 了
因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.经过作者团队的慎重讨论,他们 评选出了10款能够极大提高iOS开发效率的类库,根据原文作者的评价来看,基本上有了这10款工具,做iOS开发就真的跟泡Cocoa一样了。 MBProgressHUD——进展指示符库 苹 果的应用程序一般
1.引言 今天刚接触到three320 主要是遇到一个难题就是大量的文字在lable 上显示的时候,显示不同的字体,简单的方法采用两个lable 来显示,但数据一但很多的时候或则交错的时候是行不通的,所以才想别的方法。下面谈谈自己一个下午的初体会 2.three 20 是什么 three20 是从第三方facebook 剥离出的一个框架
多线程在各种编程语言中都是难点,很多语言中实现起来很麻烦,objective-c虽然源于c,但其多线程编程却相当简单,可以与java相媲美。这篇 文章主要从线程创建与启动、线程的同步与锁、线程的交互、线程池等等四个方面简单的讲解一下iphone中的多线程编程。 一、线程创建与启动 线程创建主要有二种方式:
在使用 UIBarButtonItem 系统提供的几个函数的时发现添加背景图片后会有个小框,而且很难去掉,影响效果,而且UIBarButtonItem好像不能使用frame 的属性,所以可以下面方法定制自己的UIBarButtonItem UIImage* p_w_picpath= [UIImage p_w_picpathNa
UIFont fontWithName 后不知道字体的名字,看了下面的全解决!
第十四章: 使用 Notifications 用户可能使用RaiseMan并打开了几个document, 然后他发现紫色的背景颜色实在是不利于阅读文档正文. 于是,他打开Preferences panel修改背景颜色,不过令人失望的是,已经存在的文档的背景颜色不会跟着改变. 于是,这个用户可能会写信给你告诉你这些. 你也许会回复:"defualts会在document创建的时候才读取,
- (NSRange)maximumRangeOfUnit:(NSCalendarUnit)unit; 返回单元的最大范围。就Gregorian来说有: NSEraCalendarUnit => 0 - 2 NSYearCalendar
Alert views are pop-up views that appear over the current view on the iPhone. Creating and showing an alert: UIAlertView *alert = [[[UIAlertView alloc] initWithTitle:@"Really reset?&quo
- (IBAction)create:(id)sender { NSXMLElement *xmlelement = [NSXMLNode elementWithName:@"vote"];///////////////根结点 NSXMLDocument *doc = [[NSXMLDocument alloc] initWithRootElement:xmlelemen
开发过程中难免遇到字符串操作,下面是DevDiv为您总结的NSString+NSMutableString+NSValue+NSAraay用法汇总,帮您应对各种字符串操作。 //一、NSString /*----------------创建字符串的方法----------------*/ //1、创建常量字符串
一个简单的例子,主要练习数据的永久存储和数组排序 ,用到了一些东西,贴一部分关键代码出来后面给出完整的附件,把1.plist 添加到模拟器的目录去。 //读取文件路径-(NSString *)dataFilePath { NSArray *paths= NSSearchPathForDire
#import "TestArithmetTwoAppDelegate.h" @implementation TestArithmetTwoAppDelegate @synthesize window,testArray; #pragma mark&
Objective C 2.0 为我们提供了property。它大大简化了我们创建数据成员读写函数的过程,更为关键的是它提供了一种更为简洁,易于理解的方式来访问数据成员。 我们先来看一下在Objective C 1.x下我们声明Book类的头文件: 1 2 3 4 5 6 7
移动开发源码、电子书、工具包下载 经常我们会用tableView显示很多条目, 有时候需要显示图片, 但是一次从服务器上取来所有图片对用户来浪费流量, 对服务器也是负担.最好是按需加载,即当该用户要浏览该条目时再去加载它的图片. 重写如下方法 - (void)tableView:(UITableView *)tableView willDisplayCell:(UITableV
通过触摸背景关闭键盘, 可以创建一个不可见的按钮,并且这个按钮填充满了整个屏幕,并且在给这个不可见的按钮的Touch Up Inside 添加一个方法,比如叫backgroudClick,其作用就是通知所有的文本字段在必要时生成第其作用就是通知所有的文本字段在必要时生成第一响应者状态。 UIButton * backgroudButton=[[UIButton alloc] init];
由init、loadView、viewDidLoad、viewDidUnload、dealloc的关系说起 init方法 在init方法中实例化必要的对象(遵从LazyLoad思想) init方法中初始化ViewController本身 loadView方法 当view需要被展示而它却是nil时,viewController会调用该方法。不要直接调用该方法。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号