![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS 基础篇
汉斯哈哈哈
让我们一起编出自己的世界
展开
-
duplicate symbol _OBJC_IVAR_$_BaseCell._icon in: /Users/zksd/Library/Developer/Xcode/DerivedData
duplicate symbol _OBJC_IVAR_$_BaseCell._icon in: /Users/zksd/Library/Developer/Xcode/DerivedData这问题困了我很久,最后发现是重复定义解决方法:删掉一个原创 2014-03-12 11:52:27 · 2370 阅读 · 0 评论 -
AFHTTPClient本地文件数据失败可能原因之一
上面红色框不能为空,要写上请求文件后缀地址,如果不写上请求的地址为:http://192.168.1.105/index.json/ 地址后面多加个 / 会导致请求文件失败原创 2014-03-12 12:56:12 · 795 阅读 · 0 评论 -
取消taleView上下扯动
if (ios_Vewsion_5_Or_Above) {//iOS 5系统之后的版本 self.tableView.bounces =NO; } else { for (id subviewin self.tableView.subviews) if ([[subviewclass] isSubclassOfCl原创 2014-04-30 09:35:53 · 1239 阅读 · 0 评论 -
声明函数需要返回,而没做此动作导致报错【注意细节】
修改后:原创 2014-03-19 09:51:06 · 579 阅读 · 0 评论 -
ios app保存数据
数据的问题: 1-1,只有用户产生的数据应该放到/Documents里,你app产生的不要放 1-2,下载可以重用的东西放/Library/Caches 1-3,临时的放/tmp,不用的时候记得删掉 1-4,用"do not back up"标记需要留在设备上的数据,那些没联网也可以保证使app运行的数据(别因为连不上网拿不到数据app运行不了) 他的意思,你把这个iOS Data Storage原创 2014-03-29 17:50:56 · 1563 阅读 · 0 评论 -
shareSDK/shareSDK.h file not found
原来是我换了电脑 访问/Users/zksd/Desktop/....../ShareSDK 路劲错了进入Build Settings -> Search Paths 更改路径原创 2014-03-28 17:38:52 · 8932 阅读 · 0 评论 -
Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)"
AF解析json出错:Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (JSON text did not start with array or object and option to allow fragments not set.原创 2014-04-30 11:04:20 · 9006 阅读 · 6 评论 -
错误代码: An instance 0xc346000 of class UITableView was deallocated while key value observers were stil
2014-04-01 11:01:05.042 zhwzs[2379:907] An instance 0xc346000 of class UITableView was deallocated while key value observers were still registered with it. Observation info was leaked, and may even be原创 2014-04-01 11:02:52 · 5744 阅读 · 1 评论 -
获取UITableViewCell中的按钮所在的cell的indexPath.row
[self.table indexPathForCell:((TableViewCell*)[[button superview]superview])]);原创 2014-03-20 10:38:35 · 933 阅读 · 0 评论 -
fatal error: file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Dev
按照下面的提示 :好像是 delete /Users/zksd/Library/Developer/Xcode/DerivedData/ModuleCache/1FIFP26HD2M53 删除这个文件即可!原创 2014-03-21 10:23:30 · 1223 阅读 · 0 评论 -
#warning: 尚未配置新浪微博URL Scheme:, 无法使用SSO授权, 将以Web方式进行授权。
没有配置URL Schemes导致的注(wb*****):wb+微博appKey原创 2014-03-21 10:29:10 · 8021 阅读 · 0 评论 -
分享失败,错误码:10014,错误描述:Insufficient app permissions!
在分享是带有网络图片,需要申请发送网络图片接口的权限,statuses/upload_url_text这个,去新浪注册那里去申请原创 2014-03-21 10:30:55 · 13965 阅读 · 0 评论 -
ld: library not found for -lYixinSDK
ld: library not found for -lYixinSDK原创 2014-04-15 16:45:04 · 2476 阅读 · 1 评论 -
工程类跟一个框架冲突,记得加前缀
蹦的原因是:Account 跟MessageUI.framework 冲突 ,MessageUI.framework框架包含了一个Account类 这问题找了我一天多啊 ,教训啊,所以大家记得要加前缀啊,obj-c 没有命名空间这回事。Richard Bao 14:34:19就像系统自己的有 NS CF 之类一样原创 2014-03-21 14:44:11 · 964 阅读 · 0 评论 -
UIView加边框及边框颜色
UIView加边框及边框颜色原创 2014-03-22 19:35:03 · 1582 阅读 · 0 评论 -
ios开发 加粗字体
ios开发 加粗字体原创 2014-03-22 19:37:45 · 1882 阅读 · 0 评论 -
NSMutableArray 添加 cgfloat : sending 'cgfloat' (aka 'float')
先要box下:原创 2014-04-02 11:18:09 · 2733 阅读 · 0 评论 -
ios屏幕适配要知道的事
1.状态栏状态栏一般高度为20像素,在打手机或者显示消息时会放大到40像素高,注意,两倍高度的状态栏在好像只能在纵向的模式下使用2.导航栏在纵向模式下导航栏为44像素高,在横向模式下为32像素高,导航栏提供了一个很少用的提示模式,该模式将高度扩展了30像素,在纵向模式下为320*74像素,在横向模式下为480*74像素。3.选项卡 工具栏选原创 2014-03-21 19:07:02 · 813 阅读 · 0 评论 -
UISearchBar 自定义,加背景,取消按钮背景
UISearchBar 自定义,加背景,取消按钮背景原创 2014-03-22 19:05:23 · 1380 阅读 · 0 评论 -
UIButton 设置圆角 边框颜色 点击回调方法
UIButton 设置圆角 边框颜色 点击回调方法原创 2014-03-22 19:36:47 · 1344 阅读 · 0 评论 -
iOS开发UITableViewCell的选中时的颜色设置
1.系统默认的颜色设置//无色 cell.selectionStyle = UITableViewCellSelectionStyleNone; //蓝色 cell.selectionStyle = UITableViewCellSelectionStyleBlue; //灰色 cell.selectionStyle = UITableViewCellSelectionSty原创 2014-03-22 19:41:34 · 829 阅读 · 0 评论 -
如何判断当前iOS设备
1.在程序中涉及到全屏的宽高的时候,初始化的时候,代码中不要写320和480#define Screen_height [[UIScreen mainScreen] bounds].size.height #define Screen_width [[UIScreen mainScreen] bounds].size.width 2.使用宏定义方法判断 #de原创 2014-03-22 19:42:48 · 735 阅读 · 0 评论 -
判断滑动方向UITableView
判断滑动方向UITableView原创 2014-03-22 19:01:11 · 1143 阅读 · 0 评论 -
MBProgressHUD 不能在键盘前显示(分享后显示)
把[MBProgressHUD showHUDAddedTo:[UIApplication sharedApplication].keyWindows animated:YES];改为[MBProgressHUD showHUDAddedTo:[[UIApplication sharedApplication].windowsobjectAtIndex:1] animate原创 2014-03-22 09:37:35 · 1742 阅读 · 0 评论 -
IOS开发 textView输入文字时键盘切换为中文输入法后,第一个输入的字母变成英文
textField.autocapitalizationType = UITextAutocapitalizationTypeNone;原创 2014-03-22 19:46:36 · 4758 阅读 · 0 评论 -
图片不能显示: [cell.imageView setImageWithURL:imageUrl placeholderImage:nil options:SDWebImageLowPriority
如果placeholderImage 为空的话,会出现显示不出下载的图片,应该给他一个展位图 [cell.imageViewsetImageWithURL:imageUrl placeholderImage:nil options:SDWebImageLowPriority |SDWebImageRetryFailed];应该: [cell.imageView setI原创 2014-05-05 14:28:23 · 4176 阅读 · 0 评论 -
UIScrollView 取消拉动反弹
UIScrollView 取消拉动反弹原创 2014-03-25 14:07:09 · 5122 阅读 · 0 评论 -
清除UITableView底部多余的分割线
第一种方法1、加方法-(void)setExtraCellLineHidden: (UITableView *)tableView{ UIView *view = [UIView new]; view.backgroundColor = [UIColor clearColor]; [tableView setTableFooterVie转载 2014-03-26 11:55:54 · 1009 阅读 · 0 评论 -
怎么判断UITextField 输入为空 输入全为空格
NSString *temp = [textField.textstringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceCharacterSet]]; //看剩下的字符串的长度是否为零 if ([temp length]!=0) {... }原创 2014-05-08 10:42:58 · 3068 阅读 · 0 评论 -
取消记录tableView选中效果
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ [self.tableViewdeselectRowAtIndexPath:[self.tableViewindexPathForSelectedRow] animated:YES];}原创 2014-05-08 11:50:07 · 1367 阅读 · 0 评论 -
用了Mj下拉刷新 An instance 0xca90200 of class UITableView was deallocated while key value observers were s
An instance 0xca90200 of class UITableView was deallocated while key value observers were still registered with it. Observation info was leaked, and may even become mistakenly attached to some other o原创 2014-04-25 14:59:22 · 7242 阅读 · 5 评论 -
取消scrollView上下拉升
取消scrollView上下拉升原创 2014-04-25 11:10:28 · 1221 阅读 · 0 评论 -
ALAsset和ALAssetRepresentation详解
ALAsset类代表相册中的每个资源文件,可以通过它获取资源文件的相关信息还能修改和新建资源文件,ALAssetRepresentation类代表相册中每个资源文件的详细信息,可以通过它获取资源的大小,名字,路径等详细信息。 //通过ALAsset获取相对应的资源,获取图片的等比缩略图,原图的等比缩略转载 2014-07-17 15:58:44 · 593 阅读 · 0 评论 -
点击背景关闭键盘
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ [text resignFirstResponder];}原创 2014-03-22 19:40:08 · 721 阅读 · 0 评论 -
UIImageJPEGRepresentation和UIImagePNGRepresentation
在Iphone上有两种读取图片数据的简单方法: UIImageJPEGRepresentation和UIImagePNGRepresentation. UIImageJPEGRepresentation函数需要两个参数:图片的引用和压缩系数.而UIImagePNGRepresentation只需要图片引用作为参数.通过在实际使用过程中,比较发现: UIImagePNGRepresent转载 2014-07-17 09:31:55 · 695 阅读 · 0 评论 -
ContentMode 几个属性
原创 2014-07-17 11:03:26 · 911 阅读 · 0 评论 -
oc c 取绝对值
abs, fabs, fabsf分别对应整形,float ,double,加个math.h头文件,这个属于c语言标准库,objc没提供自己的库,就用这个行了原创 2014-06-26 11:54:15 · 2311 阅读 · 0 评论 -
给view button 设置边框
给view button 设置边框原创 2014-03-26 12:21:43 · 1597 阅读 · 0 评论 -
ios 奇葩问题 Prefix.pch 引导的头文件 全部失效
#import #ifndef __IPHONE_5_0#warning "This project uses features only available in iOS SDK 5.0 and later."#endif#ifdef __OBJC__ #import #import #endif//判断是否为iPhone5原创 2014-03-28 10:16:45 · 3934 阅读 · 4 评论 -
关于UIImageView的显示问题——居中显示或者截取图片的中间部分显示
我们都知道在ios中,每一个UIImageView都有他的frame大小,但是如果图片的大小和这个frame的大小不符合的时候会怎么样呢?在默认情况,图片会被压缩或者拉伸以填满整个区域。通过查看UIView的属性可以知道,view的contentMode属性可以用来控制图片的显示情况。下面的设置可以让图片进行居中显示。1imageView.conte转载 2014-05-24 16:42:42 · 1115 阅读 · 0 评论