- 博客(23)
- 资源 (33)
- 收藏
- 关注
转载 ios字符串NSString理解 release探讨
最近在做程序的时候,突然发现对于NSString的理解还是存在问题的。因此补充一片blog,希望对刚刚进入OC开发并搞不清楚内存泄露问题的人一点指引。赋值:NSString * str = @"123"; // 这段代码的含义其实就是附一个常量给str,该部分由系统自动管理,不需要release释放,是会autorelease的。NSString
2014-09-30 21:38:51 1220
原创 iOS 简单代理(delegate)实现
cao'k昨天做了一个demo,用到了简单代理。delegate是ios编程的一种设计模式。我们可以用这个设计模式来让单继承的objective-c类表现出它父类之外类的特征。昨天这个代理实现如下: 类GifView是继承自UIView的,它加载在RootViewController上来通过一个Timer播放动画。同时,RootViewController需要知道Timer的每
2014-09-29 18:24:01 679
转载 iOS静态库的编译
在做第三方的SDK的时候常会把自己的类编译成静态库,在提供给开发者使用的是好就能隐藏自己的私密信息,如私有API、APIKey等;此处将开源的JSONKit类库编译成静态库,然后再使用我们编译好的静态库来来解析一个json文件1.新建静态库工程,选择Framework & Library --》next ,命名JSONKitLib2.删除自动生成的JSONKitLib.h和JSONKitLib.h
2014-09-23 15:42:41 483
转载 UIButton上使用UIEdgeInsetsMaketitle跟图片对齐
转自:默认情况下,不设置的效果,都使居中现实,button为150*150使用以下设置后: [self setTitleEdgeInsets:UIEdgeInsetsMake( 0.0,-backGroundImag.size.width, 0.0,0.0)]; [self setImageEdgeInsets:UIEdgeInsetsMake(
2014-09-22 21:04:25 421
原创 IOS 点击空白处隐藏键盘
- (void)textFieldDidEndEditing:(UITextField *)textField{ if (textField == _applyTypeField) { } [textField resignFirstResponder]; }- (void)textFieldEditingChanged: (U
2014-09-16 21:05:07 668
原创 NSDictionary类使用
/* 2 * 示例字典(NSDictionary,NSMutableDictionary)操作 3 * 4 * robinson_911 9/14/2014 5 */#import int main (int argc, const char * argv[]) { @autoreleasepool { NSDictionary *m
2014-09-14 09:38:40 460
转载 ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
转自:ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局一、实现效果 二、使用纯代码自定义一个tableview的步骤1.新建一个继承自UITableViewCell的类2.重写initWithStyle:reuseIdentifier:方法添加所有需要显示的子控件(不需要设置子控件的数据和fr
2014-09-13 17:54:22 896
原创 IOS数组无法添加数据
不知道大家有没有遇到这种情况,声明了一个可变数组,但是无法往这个数组里面添加数据。也许是因为我是新手吧,所以出现了这样的问题。使用可变数组的步骤:1.在声明部分添加:@property (nonatomic, retain) NSMutableArray *dataSource;2.合成:@synthesize dataSource = _dataSou
2014-09-13 17:51:53 1335
转载 iOS-实现文件上传下载
iOS开发中会经常用到文件上传下载的功能,这篇文件将介绍一下使用asp.net webservice实现文件上传下载。首先,让我们看下文件下载。这里我们下载cnblogs上的一个zip文件。使用NSURLRequest+NSURLConnection可以很方便的实现这个功能。同步下载文件: NSString *urlAsString = @"htt
2014-09-12 10:00:59 774
转载 Objective-C语法快速参考
转自:http://blog.csdn.net/xyz_lmn/article/details/5123751大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开
2014-09-12 08:49:10 439
原创 alertView otherButtonTitles:@“”,@“”崩溃 空格
- (id)initWithTitle:(NSString*)title params:(NSMutableDictionary*)params{ self.params = params; if(self){ if (self= [superinitWithTitle:title message:@""delegate:selfcancelButto
2014-09-11 13:57:13 973
原创 关于performSelector调用和直接调用有什么不同
下面两句代码,在执行上有什么不一样的地方吗? 1. [self performSelector:@selector(test2)]; 2. [self test2];都在主线程中
2014-09-09 13:37:02 614
转载 iOS学习之WebView的使用
转自:http://blog.csdn.net/totogo2010/article/details/76861641、使用UIWebView加载网页运行XCode 4.3,新建一个Single View Application,命名为WebViewDemo。2、加载WebView在ViewController.h添加WebView成员变量和在ViewContr
2014-09-07 21:38:43 489
原创 IOS 常用控件方法大全
UIImageView* imageview1 = [[UIImageViewalloc]initWithFrame:CGRectMake(10,10, 300,50)]; imageview1.image = [UIImageimageNamed:@"chefengxiang_05.png"]; [self.view addSubview:imagevie
2014-09-07 15:36:52 779
转载 http://www.cocoachina.com/downloads/code/2013/0226/5724.html
http://www.cocoachina.com/downloads/code/2013/0226/5724.html刚学iOS开发的时候,跟着书本也用过苹果的拖动摆放图形界面是不是叫UIBuilder? 后来不知什么时候就不用了,现在回头看看,那些工具就是在误导,让你以为很简单,但是用好很难,维护起来...不说了,你懂得。 那么现在我
2014-09-05 13:33:59 626
原创 initWithCoder: 与initWithFrame:的区别
iOS dev5 page468中:从nib中加载对象实例时,init:或initWithFrame:都不会调用。而是调用initWithCoder:怎么理解:有时候,知道initWithFrame方法如何用,但是么有弄明白initWithFrame方法到底是什么?那就通过查资料弄明白。1. initWithFrame方法是什么?initWi
2014-09-05 09:40:28 503
原创 关于 initWithNibName 和 loadNibNamed 的区别和联系
关于 initWithNibName 和 loadNibNamed 的区别和联系。之所以要把这两者来一起讲,我觉的我也有点困惑,到底用那种?其实真正搞清楚了他们之间的差别,就不会这么迷惘了。因为这两个方法,根本就不是一路货色。既然,是要说明这2个方法,那就着重将区别吧。但是第一步,还是要罗嗦一下,他们的联系:可以使用此方法加载用户界面(xib文件)到我们的代码中,这
2014-09-05 09:20:01 456
转载 IOS代码实现Hello World
前面写的IOS笔记一直都是用Xib文件实现的小Demo开发,但是问了好几个现在正从事IOS开发的朋友,在实际开发,并不是所有的项目都会用Xib来实现的,因为IOS以前的版本不能正常运行,因为还在学习阶段,也没有在真机上测试,所以没法验证。但还是决定要用代码来实现Demo,也可以重新巩固一下先前学习的内容。通过Xcode的版本更新,先有的实现方法应该有3种。第一种:通过代码实现
2014-09-05 08:50:50 659
原创 Android/IOS APP界面设计之尺寸规范
刚开始接触UI设计的新手们,碰到最多的就是有关尺寸的问题,界面多大,文字怎么样才合适,关于安卓我是不是要做几套不同大小的才能适应?一大堆问题都让人头疼! 闲话少说,希望这篇分享对大家有所帮助,不用再纠结尺寸大小,专心做好设计!1.尺寸以及分辨率 iPhone的界面尺寸不用多说,640*960是基本OK的,也可以是适应5S的640*1136,马上iPhone 6也
2014-09-05 06:21:03 3358
转载 使用storyboard实现页面跳转,简单的数据传递
由于最近才接触到IOS,苹果已经建议storyboard来搭建所有界面了,于是我也追随时尚,直接开始使用storyboard。(不料在涉及到页面跳转的时候,遇到的问题是:点击后没有任何反应)众所周知,在storyboard中,界面的跳转是通过segue来实现的,利用它,省去了方法内写入跳转的代码。一 视图跳转《StoryBoard下的视图跳转》我们知道:segu
2014-09-03 08:41:35 615
转载 最重要的十年做什么才不浪费?
导读 从20岁到30的十年,有的人在念书,有的人初涉职场拼搏,有的人在蹉跎岁月、很多时候,我们在浪费了这最宝贵最美好最精力旺盛的十年之后,才醒悟过来:十年,不长但也绝对不短的时间,竟被我们的无知碾压而过,而我们什么都没做成,自此30岁以后,我们过得苦逼又压抑,还哀叹命运不济。如果再给你20岁到30岁的十年时间,你会选择做什么?以下四十六条,为我们的最重要的十年亮起了明灯,如果你还在这
2014-09-02 16:04:03 464
原创 Github上600多个iOS开源项目分类及介绍
将Github上600多个iOS开源项目进行分类并且有相应介绍,小伙伴们快来看呀地址:http://github.ibireme.com/github/list/ios/
2014-09-01 17:01:54 450
IOS stream模拟http请求获取数据
2016-09-16
ios ESTMusicPlayer音乐播放器源码
2016-05-16
swift demo 包含登陆登出 四个底部TabBar按钮
2016-05-09
Swift UITableView and protocol 学习使用
2016-02-22
IOS tableView(一张图片标题详细说明)
2015-01-11
IOS 自定义导航栏 和表格 学习笔记
2015-01-11
IOS delegate button版本
2014-12-12
IOS 消息远程推送 PushMeBaby demo 测试通过
2014-10-31
IOS delegate 的简单demo
2014-09-29
IOS Tableview远程加载数据并显示
2014-09-14
C51 单片机 利用printf函数输出字符串
2014-08-19
MQTT 开发手册大全
2014-04-29
MQTT——移动消息传递和 M2M 客户机开发API包
2014-04-19
MQTT android 端程序包---已经成功在手机上验证
2014-03-14
com.ibm.micro.client.mqttv3.jar
2014-03-14
C51单片机 测试通过定时器0 向串口1s钟发送一次数据
2014-02-18
STM32上实现的IAP功能 下载可以直接测试使用
2013-11-16
IAP——STM32官网USART例程——编译直接可以运行
2013-11-05
STM32上移植的UCOS 跑了两个TASK
2013-09-24
GPRS 短信 收发程序 远程控制 详细的注释
2013-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人