iOS
Break_iOS
进步
展开
-
文字高度自适应
//自定义高度//导致计算不准确: //1. 限定的宽度和lable 的宽度不一致 //2. 计算时使用的字体及字号与lable 显示时使用的字体和字号不一致 NSDictionary * dic = [NSDictionary dictionaryWithObjectsAndKeys:[UIFont systemFontOfSize:12], NSFontAt原创 2014-07-05 13:01:29 · 435 阅读 · 0 评论 -
TCP/IP、UDP、 Http、Socket的区别
转自:http://blog.csdn.net/drm521/article/details/37533809网络由上往下分为:表示层和应用层 :HTTP协议(基于传输层的TCP协议,主要解决如何包装数据)会话层传输层: TCP协议(基于网络层的IP协议)、TPC/IP协议(主要解决数据如何在网络中传输)网络层: IP 协议转载 2014-07-07 21:38:33 · 597 阅读 · 0 评论 -
APP打包以及提交apple审核详细流程
1.预先准备在你开始将程序提交到App Store之前,你需要有一个App ID,一个有效的发布证书,以及一个有效的Provisioning profile。下面来看看它们各自的作用。 Step 1: App ID(应用ID)App ID是识别不同应用程序的唯一标示符。每个app都需要一个App ID或者app标识。目前有两种类型的App标识:一个是精确的App转载 2014-07-07 19:44:40 · 4702 阅读 · 0 评论 -
腾讯微博返回图片为空
1.头像地址不可用在返回的头像地址后面加上 /20 /30 /40 /50 /100 返回相应大小的图片。2.图片地址不可用返回图片地址请在后面加上 /120 /160 /460 /2000。原创 2014-07-07 16:42:11 · 487 阅读 · 0 评论 -
coreData 使用步骤
WeiboEntity * weibo = [NSEntityDescription insertNewObjectForEntityForName: inManagedObjectContext:<#(NSManagedObjectContext *)#>];代理 AppDelegate * delegate = [UIApplicatio原创 2014-07-07 17:02:39 · 552 阅读 · 0 评论 -
textView 文字居上
storyboard创建的,textView上部无其他控件的话,文字不居上 6.0没有此方法,需判断版本self.automaticallyAdjustsScrollViewInsets = NO;原创 2014-07-07 18:00:56 · 1684 阅读 · 0 评论 -
SVN中用法详解和注意事项
转自:http://blog.csdn.net/mad1989/article/details/129758155、SVN中用法详解和注意事项 ①提交自己的代码 SVN更新的原则是要及时更新,及时提交。当完成了一个小功能,能够通过编译并且并且自己测试之后,尽量早的提交,这样也保存了历史版本,必要时候可以回滚;在开始一天的工作之前,最后update一下项目。 ②保持原转载 2014-07-07 20:20:01 · 623 阅读 · 0 评论 -
调用系统自带设备
如何代码实现点击http://www.kaka.com或400-800-400或message实现跳转safari,phone或message?只需要在相应的代码中写入:1、调用 电话phone[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://4008008288"]];2、调原创 2014-07-08 21:34:05 · 491 阅读 · 0 评论 -
删除一个string里面的空格
从网上获得的网址通常后面有若开空格,此时NSString *newString = [_urlStr stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];原创 2014-07-07 17:47:57 · 564 阅读 · 0 评论 -
iOS APP新版本提交
Valid signing identity not found解决办法(原有IDP私钥丢失)及Certificate、App ID、Devices、Provisioning Profiles之间区别http://blog.csdn.net/mad1989/article/details/8699147好了,谢谢各位看到这里,说的有些啰嗦,但是如果你按照此步骤,原创 2014-07-08 09:29:30 · 647 阅读 · 0 评论 -
IOS-Storyboard控制器切换之Modal
转自:http://blog.csdn.net/qq285016127/article/details/37546839转载 2014-07-08 21:45:20 · 514 阅读 · 0 评论 -
iOS开发 简单实现视频音频的边下边播
直接切入主题,要实现的功能是:1、ios视频音频边缓存边播放,缓存时可以在已下载的部分拖拽进度条。2、缓存到一半退出,再次播放同一地址的视频时,视频继续下载,并且缓存进度已经走到上一次下载的位置。3、无论是下载到一半退出还是下载完退出,已缓存的数据都存到自己指定的一个路径。如果已下载完,下次播放时可以不再走网络,直接播放本地文件。4、一个有总时间,缓冲进度,播放进度转载 2014-07-09 12:57:08 · 622 阅读 · 0 评论 -
IOS中Json解析的四种方法
作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。从IOS5开始,APPLE提供了对json的原生支持(NSJSONSe转载 2014-07-13 21:41:13 · 527 阅读 · 0 评论 -
iOS开发中的一些技巧
无意间看到一些好东西,分享给大家-- 666661.TableView不显示没内容的Cell怎么办?类似于图1,我不想让下面的那些空显示。很简单,添加“self.tableView.tableFooterView = [[UIView alloc] init];”试过都说好,加完这句之后就变成了图2的样子。(self.tableView.tableFoote原创 2015-03-09 18:33:19 · 535 阅读 · 0 评论 -
ios本地推送
AppDelegate 中添加方法:- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification{ NSLog(@"notification = %@",notification); [applicati原创 2014-07-07 17:52:49 · 456 阅读 · 0 评论 -
tableView中的一些问题-新手必看
1. 不要在tableView的方法中创建属性,tableView的方法每次都走,下一个会覆盖上一个的效果2 .tableView索引cell 的坐标方法- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ NSLog(@"s原创 2014-07-07 17:59:24 · 464 阅读 · 0 评论 -
ios自定义键盘高度
//增加监听,当键盘出现或改变时收出消息 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; //增加监听,当键退出时收出消息原创 2014-07-07 17:50:20 · 1414 阅读 · 0 评论 -
版本适配中遇到的几个问题
1. self.tabBar.translucent = NO;2.self.automaticallyAdjustsScrollViewInsets = NO;3.button : 状态用custom, 否则会自动适配,改变大小,有边框等4. 当textField里边没有输入任何东西的时候,6.1 中用 以下是没用的(因为得到的结果是(null),不是”原创 2014-07-05 15:11:18 · 418 阅读 · 0 评论 -
sprintf,strcpy,memcpy的比较
char*strcpy(char *dest, const char *src);其对字符串进行操作,完成从源字符串到目的字符串的拷贝,当源字符串的大小大于目的字符串的最大存储空间后,执行该操作会出现段错误。int sprintf(char*str, const char*format, ...)函数操作的源对象不限于字符串:源对象可以是字符串、也可以是任意基本类型的数据。主要是实现将原创 2014-07-05 14:49:27 · 402 阅读 · 0 评论 -
NSDate的使用
NSDateFormatter * datef = [[NSDateFormatter alloc]init]; //设置日期格式 小写hh 是12 小时制 大写HH 是24小时制 //在 ss 后面加 a 显示 am 或者 pm [datef setDateFormat:@"yyyy-MM-dd HH:mm:ss a"]; //当前日期(格林原创 2014-07-05 15:01:34 · 372 阅读 · 0 评论 -
数据库的增删改查和使用流程
创建表 列名 类型,1...create table Student (id integer , name text, sex text, age integer)2…create table if not exists Student (id integer , name text default '张三' , sex text n原创 2014-07-07 13:21:44 · 1566 阅读 · 0 评论 -
UIViewController的生命周期
1.当使用view并发现它为nil,就会马上调用loadview方法为其加载一个根视图,loadview方法调用完毕后会紧接着调用viewDidLoad方法(视图已经加载)如果没有重写loadView方法,当方法根视图为nil的时候,会调用父类的loadview方法,在父类的loadview方法中创建一个根视图如果我们重写loadview方法,就必须要再load view方法中创建一个根视原创 2014-07-05 11:43:38 · 563 阅读 · 1 评论 -
iOS 设置代理详细步骤
//设置代理 和方法 属性@protocol detailNoteProtocol NSObject]]>- (void)aa;@end//声明代理属性@property (nonatomic, assign)iddetailNoteProtocol>delegate;//制定接受代理方if (_delegate && [_dele原创 2014-07-05 14:53:40 · 1546 阅读 · 0 评论 -
获取一些目录路径的方法
1,获取家目录路径的函数:NSString*homeDir = NSHomeDirectory();2,获取Documents目录路径的方法:NSArray*paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);NSString*docDir = [paths o原创 2014-07-05 11:57:52 · 398 阅读 · 0 评论 -
百度地图框架搭建步骤(纯手打,个人总结)
http://developer.baidu.com/map/sdkiosdev-3.htm 注: 工程名不要用中文1. 一个 .mm 文件 2. Other Linker Flags中的“-all_objc”3 #import "BMapKit.h" 4. 加入合成的 .a 文件, 5. 引入CoreLocatio原创 2014-07-05 14:59:38 · 803 阅读 · 1 评论 -
摇一摇-只需三步
#import "AppDelegate.h"原创 2014-07-05 12:51:28 · 523 阅读 · 0 评论 -
iOS后台运行程序
1、检查设备是否支持多任务2、applicationDidEnterBackground和applicationWillEnterForeground(UIApplicationDidEnterBackgroundNotification和UIApplicationWillEnterForegroundNotification)3、声明你需要的后台任务(在Info.plist中添加UIBa原创 2014-07-05 14:46:10 · 408 阅读 · 0 评论 -
ios控制系统亮度
//滑动条- (IBAction)Slider:(id)sender { [[UIScreen mainScreen] setBrightness: _mSlider.value];}//Stepper- (IBAction)Stepper:(id)sender { [[UIScreen mainScreen] setBrightness:[(UIStepper原创 2014-07-07 17:52:20 · 532 阅读 · 0 评论 -
ios App上传错误处理
上传错误处理i上传时出错:Application failed codesign verification.它是说,你的签名不对,打包发布APP时,一定要使用Release模式,并把证书选择为自己的Distribution发布证书。关于Validate Built Product设置YES或NO有时打包遇到错误,网上都说,在Targe原创 2014-07-08 09:29:24 · 1170 阅读 · 0 评论 -
转换日期为农历
转自:http://www.cnblogs.com/love-lie/archive/2012/07/02/2572958.html转载 2014-07-07 16:51:26 · 673 阅读 · 0 评论 -
检测网络连接状态
#import "AFNetworkReachabilityManager.h"- (BOOL)isNetWorkReachable{ __block CGRect rect = _nonNetworkLabel.frame; //这里的声明前面加__block,作用是在块里可以修改rect的值; AFNetworkReachab原创 2014-07-07 18:03:48 · 3383 阅读 · 0 评论