- 博客(24)
- 资源 (24)
- 收藏
- 关注
转载 arc转非arc
1,选择项目中的Targets,选中你所要操作的Target, 2,选Build Phases,在其中Complie Sources中选择需要ARC的文件双击, 并在输入框中输入:-fobjc-arc,如果不要ARC则输入:-fno-objc-arc
2014-05-30 09:11:28 685
转载 Xcode升级后的警告、错误的解决办法
从sdk3.2.5升级到sdk 7.1中间废弃了很多的方法,还有一些逻辑关系更加严谨了。 1,警告:“xoxoxoxo” is deprecated 解决办法:查看xoxoxoxo的这个方法的文档,替换掉这个方法即可。 2,警告:Declaration of "struct sockaddr" will not be visible outside of this function 解决
2014-05-30 09:10:05 6045
转载 iOS开发中 ARC工程使用非ARC文件/非ARC工程使用ARC文件的解决办法
在使用了ARC的工程中添加非ARC文件时,怎么处理非ARC文件? 答:只需在TARGETS里的Build Phases中,找到 Compile Sources,在非ARC的类后面加上-fno-objc-arc标志即可。 在非ARC的工程中添加ARC文件时,怎么处理ARC文件? 答:只需在TARGETS里的Build Phases中,找到 Compile Sources,在ARC的类后面加上-
2014-05-28 17:14:36 657
转载 XCode快捷键
XCODE下快捷键的使用 一、关于运行调试 1、运行,停止,都在工具栏的Product里。 Command + R 运行。 Command + . 停止 2、F6单步调试、F7跳入,F8继续, 和Eclipse,VS类似 二、导航 这是导航里的快捷键 到这里要解释一下,有的同学可
2014-05-23 17:41:09 551
转载 沙盒
例子代码:https://github.com/schelling/YcDemo 升级方案:IOS软件在APP STORE上升级的时候,只需把配置文件放在Document目录下,就可以。其他文件会随着版本的更新被替换掉。 IOS沙盒(sandbox)机制和文件操作(一) 0人收藏此文章, 我要收藏发表于27天前(2012-07-14 19:40) , 已有280次阅
2014-05-23 17:39:44 562
转载 IOS系统架构
iPhone OS(现在叫iOS)是iPhone, iPod touch 和 iPad 设备的操作系统. 1,Core OS: 是用FreeBSD和Mach所改写的Darwin, 是开源、符合POSIX标准的一个Unix核心。这一层包含或者说是提供了整个iPhone OS的一些基础功能,比如:硬件驱动
2014-05-23 17:38:43 484
转载 assign, retain, copy, readonly,readwrite,atomic, nonatomic
atomic: 原子操作(原子性是指事务的一个完整操作,操作成功就提交,反之就回滚. 原子操作就是指具有原子性的操作)在objective-c 属性设置里面默认的就是atomic,意思就是setter/getter函数是一个原子操作,如果多线程同时调用setter时,不会出现某一个线程执行完setter所有语句之前,另一个线程就开始执行setter,相当于函数头尾加了锁. 这样的话并发
2014-05-23 17:37:39 540
转载 nsstring转utf8
一、基础数据类型 IOS代码 NSString *tempA = @"123"; NSString *tempB = @"456"; 1,字符串拼接 NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB]; 2,字符转int
2014-05-23 17:36:59 1360
转载 FMDatabase
FMDatabase 的使用方法 - (NSString*) getPath { NSArray* paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES) ; return [[pathsobjectAtIndex:0]stringByAppendin
2014-05-23 17:33:37 610
转载 IOS-文字色彩UIColor
文字色彩 可以用一个UIColor对象来定义文字的色彩。UIColor这个类提供了许多不同的方法,可以很轻松地调出任何颜色。你可以用静态方法来创建 颜色,这样它们会在停止使用后被释放。可以用灰度值、色相或者RGB复合值等多种形式来创建颜色。要创建一个简单的RGB色彩,可以指定一组4个浮点值, 分别对应红、绿、蓝和alpha值(透明度),取值均在0.0~1.0之间。这些值表示了0%(0.0)~
2014-05-21 19:30:59 570
转载 iphone利用线程实现数据的加载,并展示在table列表中
实现的过程是修改两个table 的controller类,修改方法如下: #import @interface WelcomePavilionViewController : UIViewController { NSMutableArray *array; IBOutlet UITableView *tableView; } @property (nonatomic,retain)
2014-05-20 16:39:49 497
转载 iOS 多参函数
bject-c的一个方法可以包含多个参数,除了第一个参数外,后面的所有参数都要写名字,这一点和其他的语言有很大的不同。 多个参数的写法 (方法的数据类型) 函数名: (参数1数据类型) 参数1的数值的名字 参数2的名字: (参数2数据类型) 参数2值的名字 …. ; 举个例子,一个方法的定义: -(void) setKids: (NSString *)myOldestKid
2014-05-18 15:57:11 3316
转载 Objective-c之NSDictionary
1、初始化字典 NSDictionary *dictionary = [[NSDictionary alloc]initWithObjectsAndKeys:@"One",@"1",@"Two",@"2",@"Three",@"3",nil]; NSString *string = [dictionary objectForKey:@"One"];
2014-05-18 15:55:52 567
转载 iPhone UITableView
6、完整的代码如下: [cpp] #import "ViewController.h" @interface ViewController () @end @implementation ViewController @synthesize listData; - (void)viewDidLoad { se
2014-05-18 15:05:22 532
转载 ios 获取屏幕的属性和宽度
app尺寸,去掉状态栏 CGRect r = [ UIScreen mainScreen ].applicationFrame; r=0,20,320,460 屏幕尺寸 CGRect rx = [ UIScreen mainScreen ].bounds; r=0,0,320,480 状态栏尺寸 CGRect rect; rect = [[UIApplication sharedAp
2014-05-16 13:10:09 645
转载 iOS常用控件尺寸
元素控件 尺寸(pts) Window(含状态栏) 320 x 480 Status Bar的高度 20 Navigation Bar的高度 44 含Prompt的Navigation Bar的高度 74 Navigation Bar的图标 20×20(透明的png) T
2014-05-16 09:18:06 745
转载 ios判断nil、NULL和NSNull(null)
nil用来给对象赋值(oc的任何对象都属于id类型),NULL则给任何指正赋值,NULL和nil不能互换,nil用于类指针赋值(在oc中类是一个对象,是类的meta-class的实例),而NSNull则用于集合操作,虽然它们表示的都是空值,但使用场合完全不同,所以在编码时要严格按照变量类型来赋值,将正确的空值赋给正确的类型,使代码抑郁阅读和维护,也不易引起错误。 //判断对象不为空
2014-05-16 09:17:04 7039
转载 ios判断邮箱,手机号码,车牌号是否合法(正则表达)
/*邮箱验证 MODIFIED BY HELENSONG*/ -(BOOL)isValidateEmail:(NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate
2014-05-14 17:47:54 2176
转载 ASIHTTPRequest类库简介和使用说明
ASIHTTPRequest类库简介和使用说明 官方网站: http://allseeing-i.com/ASIHTTPRequest/ 。可以从上面下载到最新源码,以及获取到相关的资料。 使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objectiv
2014-05-13 17:06:15 459
转载 IOS WCF
为某项目做的前期调查。目前可以实现检索,登录等相关机能,部分实现上传文件机能。上传文件仍有大小限制的问题,文件较大时,会出现上传失败的现象(2MB左右的文件会上传失败,),原因暂时不清楚。 项目内调查结果如下:WCF服务端:1.定义WCF协议接口(Interface) [csharp] view plaincopy"code" class="csharp">[ServiceContract]
2014-05-13 17:03:03 598
转载 IOS开发之所有类型的UIKeyboardType图片展示
在使用UITextField的时候,我们经常会有需求来控制打开的键盘的类型,虽然文档里都有相应类型的说明,但都不够直观。现在,把所有的UIKeyboardType来以图片展示下。可以直观的来选择所需的键盘种类。 UIKeyboardTypeAlphabet
2014-05-12 12:34:58 463
转载 iOS学习之WebView的使用
1、使用UIWebView加载网页 运行XCode 4.3,新建一个Single View Application,命名为WebViewDemo。 2、加载WebView 在ViewController.h添加WebView成员变量和在ViewController.m添加实现 [cpp] view plaincopy #
2014-05-09 16:17:15 691
转载 自定义UITabBarController
#import @interface iPadCustom_TabBar : UITabBarController{ UIImageView *backgroud_image; UIImageView *select_image; UIImageView *tab_bar_bg; NSMutableArray
2014-05-08 08:39:29 750
转载 隐藏UITabBarController 并去掉隐藏后的白边
-(void)viewWillAppear:(BOOL)animated { [UIView setAnimationDuration:0.0]; [UIView beginAnimations:nil context:NULL]; for(UIView *view in self.view.subviews)
2014-05-08 08:38:02 4390
Sublime Text 3 for Mac 3075 破解版 – Mac上强大的代码编辑神器
2016-10-14
libopencore-amrnb.a libopencore-amrwb.a(64位)
2015-11-19
error C1083: 无法打开包括文件:“pthread.h”
2013-09-26
InstallWizardForVS2012/2010/2008.js
2013-09-26
VC++ 最权威的培训机构内部课件
2012-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人