![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS开发
Best_Kai
为了曾经的梦而努力。
展开
-
IOS中ARC的应用
ARC是什么?ARC是iOS 5推出的新功能,全称叫 ARC(Automatic Reference Counting)。简单地说,就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编译器完成了。该机能在 iOS 5/ Mac OS X 10.7 开始导入,利用 Xcode4.2 可以使用该机能。简单地理解ARC,就是通过指定的转载 2013-12-09 21:52:42 · 775 阅读 · 0 评论 -
versions 出现Working copy **locked
最近做项目使用versions的时候出席那了working copy 。。。。。。。转载 2014-09-16 08:05:11 · 792 阅读 · 0 评论 -
xcode6 方形stoaryboard使用的一些心得
在新的xcode6出来之后,发现stoaryboard变成了方形,原创 2014-10-18 10:25:55 · 766 阅读 · 0 评论 -
Applications using Launch Screen Files and targetting iOS 7.1 and earlier
在使用xcode6建的项目时,有时在ios7模拟器下会出现一下情况导航栏上方和tabbar下方会有黑边并且会有一下警告:Applications using Launch Screen Files and targetting iOS 7.1 and earlier need to also include a Launch Image in an Asset Cata原创 2015-01-09 11:35:16 · 3013 阅读 · 0 评论 -
UITabbarController 的UITabbar高度
在使用UITabBarController的时候总是不太确定Tabbar的高度特地打印下:在iPhone5S上打印是:>也就是说tabbar高度是49;在iPhone6上打印是:>tabbar高度没有发生变化在iPhone 6plus上打印是:>tabbar高度仍然是49原创 2015-03-02 09:46:17 · 9803 阅读 · 0 评论 -
UIImagePickerController 返回之后,高度下降
最近在做聊天的东西,需要录制视频并且发送但是遇到一个问题问题描述:imagePicker dismiss的时候头部会有一片红色的东西,,并且返回之后 整个界面的高度下降了20.百思不得其解。最后在stack上找到了解决办法:在dismiss 之前加上这句:[[AVAudioSession sharedInstance] setActive:NO翻译 2015-08-07 17:02:06 · 1345 阅读 · 0 评论 -
xcode7 真机调试ios7 出错(there was an internal api error)
今天用xcode7.2 真机调试ios7 出现一个问题App installation failedThere was an internal api error最后build setting 中修改product name 为英文OK了。参考:http://bbs.csdn.net/topics/391832741?page=1原创 2016-01-20 14:52:40 · 864 阅读 · 1 评论 -
UITableViewCell 分割线顶头
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ if ([cellrespondsToSelector:@selector(setSeparatorInset:)]) {原创 2016-01-21 14:48:58 · 817 阅读 · 0 评论 -
file not found: /Users/***/Library/Developer/Xcode/DerivedData/***-febavuacartc/Build/Products/Debug
xcode项目运行报错file not found: /Users/***/Library/Developer/Xcode/DerivedData/***-febavuacartcluesfupiewlefvzv/Build/Products/Debug-iphonesimulator/***.app/***clang: error: linker command failed原创 2016-01-21 18:38:22 · 2296 阅读 · 1 评论 -
UIWebView 请求PC网址
最近在做项目时用到用UIWebView 展示PC网址数据。遇到问题是:当有些网址有移动站的网页时会自动加载移动站得网址,不能直接显示PC端网址。即使设置了Request的header也不行最后找了下资源解决了解决方案如下 [[NSUserDefaultsstandardUserDefaults] registerDefaults:@{@"U原创 2015-12-24 11:41:02 · 430 阅读 · 0 评论 -
UISearchDisplayController 底部留白
- (void)searchDisplayController:(UISearchDisplayController *)controller willShowSearchResultsTableView:(UITableView *)tableView{ tableView.tableFooterView = [[UIViewalloc] initWithFrame:CGR原创 2016-01-27 15:02:40 · 708 阅读 · 0 评论 -
iOS 代理传值
之前一直对于代理传值不是很了解很模糊,今天shi'zhe原创 2014-08-28 10:17:53 · 782 阅读 · 0 评论 -
storyboard项目添加引导页
在创建项目的时候默认的是用storyboard的,但是有时我们需要tian'jia原创 2014-08-28 11:30:45 · 2678 阅读 · 0 评论 -
library not found plods
xcode编译出现这种问题:解决办法1原创 2014-09-19 11:15:42 · 881 阅读 · 0 评论 -
IOS中UIViewController的生命周期
官方文档:The View Controller Life CycleUIViewController是IOS程序中的一个重要组成部分,扮演者一个大管家的身份,管理着程序中的众多视图:何时加载view,加载的原则是什么,视图何时消失等问题,文档中讲的都很详细。 Controller的view最好在需要显示时再去加载,并且在系统发出内存警告时释放不必要的view转载 2013-12-03 08:59:22 · 784 阅读 · 0 评论 -
OC中数组与字符串的拼接与分割
1.OC的数组成员是任意的对象指针 与C中的链表结构类似(以nil结尾) 一切的数组操作不能越界OC的数组分为不可变数组 NSArray 可变数组 NSMutableArray 01NSArray * array = [[NSArray alloc]initWithObjects:@"one",@"two",@"thre转载 2013-12-04 20:46:59 · 1485 阅读 · 0 评论 -
@synthesize obj=_0bj的意义详解
@property和@synthesize 我们在进行iOS开发时,经常会在类的声明部分看见类似于@synthesize window=_window; 的语句,那么,这个window是什么,_ window又是什么,两个东西分别怎么用,这是一个比较基本的问题,也关乎我们理解Objective-C中对类、类的属性、类的存取器、类的局部变量的统一理解。 在32转载 2013-12-19 16:26:24 · 2943 阅读 · 0 评论 -
IOS开发中让点击屏幕任何地方可以隐藏键盘的方法
在iOS开发中,对UITextField进行编辑的时候键盘会自己弹出来。在编辑完成的时候,需要将键盘隐藏掉。隐藏键盘有很多种实现方法,最常见的是把TextField的firstResponder resign掉。即[textField resignFirstResponder]。本文介绍的是如何在键盘显示的时候,点击屏幕除了键盘以外的任何地方,将键盘隐藏。基本思想如下:1. 在View转载 2014-01-06 21:37:05 · 2548 阅读 · 1 评论 -
如何使用NSURLConnection
NSURLConnection 提供了很多灵活的方法下载URL内容 也提供了一个简单的接口去创建和放弃连接,同时使用很多的delegate 方法去支持连接过程的反馈和控制 如何创建一个连接呢? 为了下载url的内容,程序需要提供一个delegate对象,并且至少实现下面的这四个方法 connection:didReceiveResponse:转载 2013-12-26 16:46:05 · 1238 阅读 · 0 评论 -
IOS开发笔记-NSURLConnection同步请求和异步请求以及get方法,post方法
移动互联网时代,移动通信已经使手机客户端必不可少的功能,我们的各种应用中也少不了网络通信,需要增强手机客户端和服务器之间的交换。本文讲介绍NSURLConnection中的同步请求,异步请求,get方法和post方法。 同步请求:数据会造成主线程阻塞,通常在大数据或者网络不畅的情况下不使用,会使用户与UI失去交互,出现程序的卡死,如果数据量少可以使用同步请求。原创 2013-12-27 10:22:46 · 5744 阅读 · 0 评论 -
NSUserDefaults详解
NSUserDefaults类概述NSUserDefaults类为和默认的系统进行交互提供了一个系统编程接口。默认的系统允许一个应用来定制它的行为以适应用户的喜好。例如,你可以允许用户去决定你的应用程序显示什么样的计量单位或者文件多少时间自动保存。应用程序在用户默认的数据库里分配记录的参数值。这些参数被作为默认值,因为他们通常用于确定一个用用程序在启动时的默认状态或者默认状态的作用方式。转载 2014-03-04 17:16:38 · 1223 阅读 · 0 评论 -
pushViewController和presentViewController的区别
1. 用UINavigationController的时候用pushViewController:animated----返回之前的视图[[self navigationController] popViewControllerAnimated:YES];---ps:push以后会在navigation的left bar自动添加back按钮,它的响应方法就是返回。所以一般不转载 2014-04-15 13:40:54 · 9072 阅读 · 1 评论 -
ios 压力测试
用真机测试1、首先打开手机设置--开发者--enable UI Automation2、xcode 选择 profile 打开instruments3、选中Automation4、打开https://github.com/jonathanpenn/ui-auto-monkey5、download zip6、将UIAutoMonkey.js 的内容拷贝到打开的automat原创 2016-03-25 13:45:57 · 1631 阅读 · 0 评论