iOS
文章平均质量分 65
Cgema
这个作者很懒,什么都没留下…
展开
-
NSMutableURLRequest请求
1.第一种方法example:-(BOOL)loginRequest{NSURL *url = [NSURL URLWithString:[urlPath stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];//是为了保证URL字符串有效 NSString *bodyString = [NSSt原创 2013-07-23 15:44:43 · 1427 阅读 · 0 评论 -
Copy和MutableCopy
参考文章:http://www.jianshu.com/p/63239d4d65e0各种组合情况 非集合对象集合对象不可变对象copy浅拷贝/mutableCopy深拷贝copy浅拷贝/mutableCopy单层深拷贝可变对象copy深拷贝/mutableCopy深拷贝copy单层深拷贝/mutableCopy原创 2017-04-01 15:25:27 · 434 阅读 · 0 评论 -
[小笔记]判断NSString是否包含某个字符串
转载至:http://www.tuicool.com/articles/BBzAnmv自己用做小笔记参考下。主要用到三种方法来判断:1. rangeOfString 是否包含2. hasPrefix 是否在前缀包含3. hasSuffix 是否在末尾包含转载 2016-07-19 15:36:28 · 1095 阅读 · 0 评论 -
【iOS小笔记】iOS工程报错及解决办法整理
1.错误:rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-47/rsync/main.c(992) [sender=2.6.9]Command /bin/sh failed with exit cod原创 2016-05-20 16:38:11 · 5386 阅读 · 0 评论 -
【iOS小笔记】weak怎么用
__weak typeof(self)weakself = self 是ARC下用的__block typeof(self)bself = self 是MRC下用的一般在block中使用,因为block对于其变量都会形成strong reference,自动retain计数器加1,对于self也会形成strong reference,而如果self本身对block也是 strong r原创 2016-05-20 15:17:47 · 642 阅读 · 0 评论 -
【iOS小笔记】
1.快速打开当前工程的某个文件 —— shift+command+o1.某一类库方法中有关:@required 这个是必须的@optional 这个是可选的2.在info里面添加一个语言Localizations ——》Language 然后在Supporting Files文件夹里的--》InfoPlist.string原创 2013-05-13 22:28:51 · 965 阅读 · 0 评论 -
iOS UI自动化——Instruments常用语法
1.理解UIAElement层级关系UIAElement层级的最顶层是UIATarget类,相当于你的设备或模拟器,该类具有管理和访问你的设备相关信息的基本功能。要想获得你的target,你可以使用以下的代码: var target = UIATarget.localTarget();获得你的application,对应于UIApplication:转载 2016-02-01 20:26:48 · 1723 阅读 · 0 评论 -
[SQLite]---database
启动数据库并进行查询操作-(void)refreshArray{ PLSqliteDatabase *db = [DataBasesetup]; NSString *sql = [NSStringstringWithFormat:@"select * from %@",attribute]; idPLResultSet>rs = [dbexecuteQ原创 2013-05-13 22:19:55 · 1145 阅读 · 0 评论 -
ios中在AppDelegate设置全局变量
在AppDelegate.h 中定义全局变量,注意是在构造函数里面声明:@interface AppDelegate : UIResponder {NSString *appLanguage;}实现@property (strong,nonatomic) NSString *appLanguage;@end 在AppDelegate.m 文件中@im转载 2013-05-02 16:52:42 · 4606 阅读 · 0 评论 -
ios task list
【当年某学妹写的task list】周六,周日:——产出:http编程的demo。学习http编程。周一:——产出:登录模块(连接到服务器)做登录模块,要求连接到service,分情况显示提示信息。1.正确2.有一个错误或两个都错 3.有一个为空或两个都为空周二,周三:——产出:显示借阅信息,书名(不考虑长度),应还日期,完成数原创 2013-08-01 11:11:34 · 809 阅读 · 0 评论 -
UISearchBar使用
/*取消按钮点击事件*/- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar{ [self doSearch:searchBar]; } /*键盘搜索按钮点击事件*/ - (void)searchBarSearchButtonClicked:(UISearchBar *)searchBa转载 2013-08-01 11:07:17 · 1590 阅读 · 0 评论 -
如何使用 NSOperations 和 NSOperationQueues
原文翻译链接:http://www.oschina.net/translate/how-to-use-nsoperations-and-nsoperationqueues原英文链接:http://www.raywenderlich.com/19788/how-to-use-nsoperations-and-nsoperationqueues好文章,讲的很详细,推荐!自己也书签一下保留学习。转载 2013-08-01 10:34:31 · 734 阅读 · 0 评论 -
iOS多线程,锁,互斥,同步
转自:手机之上在iOS中有几种方法来解决多线程访问同一个内存地址的互斥同步问题:>>>方法一,@synchronized(id anObject),(最简单的方法)会自动对参数对象加锁,保证临界区内的代码线程安全@synchronized(self) { // 这段代码对其他 @synchronized(self) 都是互斥的 // se转载 2013-08-01 09:37:32 · 1018 阅读 · 0 评论 -
数据类型转换
1,NSData 与 NSString NSData --> NSString NSString *aString = [[NSString alloc] initWithData:adata encoding:NSUTF8StringEncoding]; NSString --> NSData NSString *aString = @"1234"; NSData转载 2013-07-23 21:06:37 · 697 阅读 · 0 评论 -
iPad入门
第一步。新建一个pad project并创建两个视图xib类如下:第二步。在View2.xib中写好你的代码或者拖控件第三步。View1.h中添加:1.#import "View2.h"2.UIPopoverControllerDelegate>3.- (IBAction)showView2:(id)sender;第四步。View1.m中添加下面原创 2013-07-24 18:50:13 · 771 阅读 · 0 评论 -
IOS UI 尺寸参考
转载 2013-07-23 16:00:42 · 954 阅读 · 0 评论 -
UIToolbar
可以在toolBar上添加任何View。其实它的原理是把你要添加的View先加到UIBarButtonItem里面,最后再把UIBarButtonItem数组一次性放到toolbar的items里面。1.首先,我们看一下UIBbarButtonItem有哪些初始化方法,这也可以看出,它可以被定义为什么东东,然后加到UIToolBar上面去。根据SDK的文档,我们可以发现UIBarB转载 2013-05-13 22:17:31 · 950 阅读 · 0 评论 -
iOS推送:实现本地推送
第一步:创建本地推送// 创建一个本地推送UILocalNotification *notification = [[[UILocalNotification alloc] init] autorelease];//设置10秒之后NSDate *pushDate = [NSDate dateWithTimeIntervalSinceNow:10];if (notificatio转载 2013-07-23 15:34:07 · 999 阅读 · 0 评论 -
UISearchController实现搜索
转载:http://www.tuicool.com/articles/6viqEn可以通过 UISearchController 实现 UISearchResultsUpdating 这个委托实现搜索的效果;视图中中需要声明UISearchResultsUpdating:@interface ViewController : UITableViewContr转载 2017-04-01 17:43:07 · 579 阅读 · 0 评论