
ios学习
文章平均质量分 57
yesjava
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用NSMutableURLRequest遇到的坑
最近在学习NSURLSession,使用NSMutableURLRequest提交一个post请求。但遇到一个问题:参数总是传输失败。NSMutableURLRequest 设置参数代码如下: [request setHTTPBody:paramData];paramData是NSData类型的变量。一开始,我是用NSMutableDictionary 保存参数,再把NSM原创 2016-03-23 16:11:06 · 4294 阅读 · 0 评论 -
cocos2d学习之CCAppDelegate
CCAppDelegate 继承自NSObject,实现了CCDirectorDelegate委托和原创 2014-11-12 18:47:42 · 1353 阅读 · 0 评论 -
ios7下UISearchBar 光标不出现的问题
app支持ios7,在UINavBar 里面加入搜索框,结果光标一直出现不了。在overstackflow网站搜索了一下,竟然有人遇到相同的问题。。。。解决办法如下:searchBar.tintColor=[UIColorblueColor];原文地址:http://stackoverflow.com/questions/19232296/cursor-原创 2014-01-06 15:26:05 · 8208 阅读 · 1 评论 -
cocos2d学习之CCControl
CCControl是cocos2d里面处理触摸和鼠标shi原创 2014-11-11 19:15:42 · 689 阅读 · 0 评论 -
cocos2d碰撞检测
1. 代码CGRect rect1 = [self positionRect:sheep];CGRect rect2 = [self positionRect:cow];if (!CGRectIsNull(CGRectIntersection(rect1, rect2))) { //handle collision [sheep stopAction:jump_4ever];}转载 2014-10-24 17:28:53 · 605 阅读 · 0 评论 -
AFNetworking 学习
AFNetworking 主要使用1.HttpRequestOperationManager原创 2014-11-11 10:48:22 · 967 阅读 · 0 评论 -
cocos2d学习之CCColor
CCColor是用来展示和描绘cocos2ddui原创 2014-11-07 16:33:28 · 2327 阅读 · 0 评论 -
NSURL urlWithString 得到的对象为空的问题原因以及解决
原因:NSURL urlWithString 这个方法要求传一个字符串类型的参数,参数如果有中文的话,原创 2014-05-06 11:25:33 · 8395 阅读 · 1 评论 -
UITextFiled 垂直居中
之前不知道,写了很多垃圾代码。原创 2014-04-04 15:54:05 · 589 阅读 · 0 评论 -
cocos2d-iphone v3官方介绍
翻译的不好,凑合着看吧。cocos2d-iphone是一个可以构建2d游戏和图形交互程序的框架,它运行在iPod Touch, iPhone, iPad and Mac OS X等操作系统或设备上。它基于cocos2d 设计,但是通过使用objective-c取代了Python。cocos2d-iphone的特点快免费简单易用社区支持如何安装:1.先在githu原创 2014-03-19 10:44:04 · 1602 阅读 · 0 评论 -
iOS push的问题
做推送的时候,通过点击通知栏进入app后,会调用-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo{}方法,在这个方法做业务逻辑处理。但是有个问题是,通知栏里面的推送并不会清除,加上以下代码就ok了 [[U原创 2014-03-12 17:00:51 · 3229 阅读 · 0 评论 -
ios 常见错误整理 持续更新
1. mutating method sent to immutable object'从字面上理解:可变的消息发给了不可变的对象。比如NSDictionary类型的对象调用setValue方法.应该把NSDictionary 改成NSMutableDictionary类型。2.Local declaration of 'content' hides instance variab原创 2012-10-18 16:04:56 · 17214 阅读 · 1 评论 -
iOS 异步下载图片
两种方式:1.新线程下载图片,主线程更新视图。代码如下:[NSThread detachNewThreadSelector:@selector(getImageByUrl:)toTarget:selfwithObject:array];-(void)getImageByUrl:(id)object{ NSArray *param=(NSArray*)obje原创 2014-03-07 15:49:20 · 10859 阅读 · 0 评论 -
ios7一些变化(持续更新)
1.UIViewController 的y轴起点从(0,20)改成了(0,0).也就是说ios7之前视图是从状态栏(0,20)之下开始的,ios7则从(0,0)开始的。2.UISearchabr去除背景的方法.ios7之前是这样实现的:[[searchbar.subviews objectAtIndex:0]removeFromSuperview];ios7是这样实现的:if ([self原创 2014-02-27 08:58:07 · 1790 阅读 · 0 评论 -
cocos2d学习之CCDirector
CC原创 2014-11-12 15:34:02 · 866 阅读 · 0 评论 -
ios8 UITableView设置 setSeparatorInset:UIEdgeInsetsZero不起作用的解决办法
在ios7中,UITableViewCell左侧会有默认15像素的空白。这时候,设置setSeparatorInset:UIEdgeInsetsZero转载 2014-11-12 10:35:52 · 21551 阅读 · 0 评论 -
cocos2d学习之CCNode
CCNode是所有能展示在屏幕上的cocos原创 2014-11-13 18:19:36 · 1130 阅读 · 0 评论 -
使用AFNetworlk上传多张图片
-(void)uploadPictureFirst:(NSArray*)imgArray{ if ([imgArray count]>0) { NSMutableDictionary*param=[NSMutableDictionary dictionary]; [param setValue:[NSNumber numberWithInteger:U原创 2015-07-13 10:19:24 · 3354 阅读 · 1 评论 -
cocos2d学习之创建demo
昨天的博客里面写了如何安装cocos2d-iphone3.0,今天的博客以昨天的内容为基础。打开xcode,新创建一个cocos2d ios的工程,名字叫做cocos2Demo.编译后会出现100多个错误.这是因为需要引入系统库文件。找了好久才把库文件引用完毕,费了不少功夫。现在把需要引用的库记下来。libz.dylib GLKit.frameworkCoreGraphi原创 2015-02-27 19:57:08 · 1079 阅读 · 0 评论 -
cocos2d学习之安装
先去官网上下载cocos2d-iphone 下载地址http://cocos2d.spritebuilder.com/download 然后解压缩下载的zip文件,出现cocos2d-iphone文件夹打开终端命令行工具,进入cocos2d-iphone文件夹 ,然后执行 “./install.sh” 命令 即可再打开xcode ,创建一个新工程,这时就会看到cocos2d工程的模板原创 2015-02-26 18:16:51 · 602 阅读 · 0 评论 -
iOS app crash日志分析
原文链接:http://blog.youkuaiyun.com/openglnewbee/article/details/38824139http://blog.youkuaiyun.com/hjy_x/article/details/20929095重点是dwarfdump --uuid命令我们在ios开发中会碰到的很多crash问题,如果Debug调试模式的话,我们可以往往很容易的转载 2015-02-25 10:12:45 · 3091 阅读 · 0 评论 -
constraintsWithVisualFormat
[NSLayoutConstraint constraintsWithVisualFormat:options:metrics:views: ];constraintsWithVisualFormat:参数为NSString型,指定Contsraint的属性,是垂直方向的限定还是水平方向的限定,参数定义一般如下:V:|-(>=XXX) :表示垂直方向上相对于转载 2014-12-28 16:14:26 · 816 阅读 · 0 评论 -
NSLayoutConstraint
NSLayoutConstraint-代码实现自动布局的函数用法说明 2014-04-07 01:29:13| 分类: ios|举报|字号 订阅1234567[NSLayoutConstraint constraintWit转载 2014-12-28 15:59:47 · 1126 阅读 · 0 评论 -
UIRefreshControl 相关用法
1.UITableViewController 自带UIRefreshControl2.UIViewController 也可以使用UIRefreshControl 只需要把UIRefreshControl加到UITableView里作为子视图就行了3.UIRefreshControl改变frame (在网上找了好久,在stackoverflow找到的) [[refreshVi原创 2014-12-09 13:59:48 · 4991 阅读 · 0 评论 -
iOS XMPP框架学习
先总结一下使用XMPP协议的流程1.初始化XMPPStream,最好在程序启动(或者在某个单例类)代理方法中初始化,以保证只初始化一次,并方便随时访问。相关代码:xmppStream = [[XMPPStreamalloc] init];//实例化[xmppStream addDelegate:selfdelegateQueue:dispatch_get_m原创 2014-12-24 15:39:28 · 5569 阅读 · 0 评论 -
iOS 8以及iphone6 6+适配相关
先说iphone6 6+的分辨率分辨率和像素1..iPhone4/4s分辨率320x480,像素640x960,@2x2.iPhone5分辨率320x568,像素640x1136,@2x3.iPhone6分辨率375x667,像素750x1334,@2x 相应的启动图片Default-667h@2x.png4.iPhone6 Plus分辨率414x73原创 2014-12-17 14:38:50 · 3349 阅读 · 0 评论 -
cocos2d学习之CCLabelTTF
CCLabelTTF原创 2014-11-07 17:40:24 · 1707 阅读 · 0 评论 -
coco2d学习之CCNodeColor
CCNodeColor继承自CCNode,因此能被CCScene 作为子节点加入。原创 2014-11-06 19:15:06 · 1070 阅读 · 0 评论 -
使用addChildViewController时出现的问题
ios5.0之后可以使用addChildViewController self.inboxController=[[NoticeInboxViewControlleralloc] initWithNibName:@"NoticeInboxViewController"bundle:nil]; [selfaddChildViewController:self.inb原创 2014-11-20 10:31:33 · 7419 阅读 · 0 评论 -
适配多种设备
http://www.cocoachina.com/ios/20140915/9623.html转载 2014-10-16 16:11:38 · 573 阅读 · 0 评论 -
iOS webview使用
myWebView=[[UIWebViewalloc] initWithFrame:CGRectMake(0, 0,self.view.frame.size.width,self.view.frame.size.height)]; myWebView.delegate=self; NSURLRequest*request=[NSURLRequestreq原创 2014-02-17 15:48:37 · 6128 阅读 · 0 评论 -
NSNumberFormatter的使用
通过NSNumberFormatter,可以设置NSNumber输出的格式。例如如下代码: NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init]; formatter.numberStyle = NSNumberFormatterDecimalStyle;原创 2014-02-15 13:06:49 · 15255 阅读 · 0 评论 -
UIColor,CGColor,CIColor三者的区别和联系
最近看了看CoreGraphics的东西,看到关于CGColor的东西,于是就想着顺便看看UIColor,CIColor,弄清楚它们之间的区别和联系。下面我们分别看看它们三个的概念:一、UIColor UIColor是UIKit中存储颜色信息的一个重要的类,一个UIColor对象包含了颜色和透明度的值,它的颜色空间已经针对IOS进行了优化。UIColor包含了一些类方法用于创建一些最常见转载 2012-11-06 14:22:28 · 816 阅读 · 0 评论 -
UITableView 自定义UITableViewCell
自定义UITableViewCell 步骤:这里拿带有checkBox按钮的UITableViewCell作为例子。先上效果图先新增加个类:CheckBoxCell继承自UITableViewCell。分别修改CheckBoxCell.h和CheckBoxCell.m.增加4个输出口:IBOutlet UIImageView *theImage; IBOutlet原创 2012-10-31 16:35:28 · 3704 阅读 · 0 评论 -
ios 内存管理之auto release
对于有返回值的方法,返回值初始化后,在返回值之前是否该释放?看下面的例子-(NSString*)getNamesText:(NSArray *)peopleArray{ NSMutableString *strResult=[[NSMutableString alloc]init ]; for (NSDictionary *item in peopleArray) {原创 2012-10-16 14:31:29 · 1525 阅读 · 0 评论 -
ios 关于UITableView UITableViewCellAccessoryCheckmark 混乱的问题
大家都知道UITableViewCellAccessoryCheckmark是让UITableView每条记录后面打上对勾,如下图所示并且可以多选。但会有一个问题,上下滚动的时候,会发现对号错乱的情况。究其原因应该是cell重用的问题。UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cel原创 2012-10-16 10:05:17 · 7966 阅读 · 0 评论 -
ios 调用打电话、短信等功能
邮件 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://devprograms@apple.com"]]; 电话 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8004664411"]]; sm转载 2012-10-14 17:16:07 · 1969 阅读 · 0 评论 -
UITableView多选
实现方法:- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell *oneCell = [tableView cellForRowAtIndexPath: indexPath]; if (oneC原创 2012-10-13 17:13:01 · 765 阅读 · 0 评论 -
ios 该不该加self
纠结了两天的问题,终于找到原因了!错误情形:类的成员变量NSArray array.经过@property(nonatomic,copy)和@synthesize。在类的初始化方法里对array赋值array=[result objectForKey:@"list"];打印array:NSLog(@"array is %@",array);结果正常。然后将array作为tablev原创 2012-10-12 15:59:09 · 1069 阅读 · 0 评论 -
NSError 错误code对照
http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Miscellaneous/Foundation_Constants/Reference/reference.htmlFoundation Constants ReferenceNSError Codes NSE转载 2012-10-10 15:36:45 · 36719 阅读 · 0 评论