自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 2020.5重新使用cocoapods上的坑

由于重装系统->so重装cocoapods其他说明:看了太多的博客或者简书总结而来,没法说具体是哪里的,暂且论为原创,毕竟其他地方与本文一模一样的文章此刻还未诞生一.镜像之前淘宝的镜像:https://ruby.taobao.org/ 已经不能使用网上很多说用:gem sources --add https://gems.ruby-china.org/ (结果提示找不到)需要改为gem sources --add https://gems.ruby-china.com/为了验证

2020-05-28 11:29:37 2139

原创 iOS开发中的一些技巧

无意间看到一些好东西,分享给大家-- 666661.TableView不显示没内容的Cell怎么办?类似于图1,我不想让下面的那些空显示。很简单,添加“self.tableView.tableFooterView = [[UIView alloc] init];”试过都说好,加完这句之后就变成了图2的样子。(self.tableView.tableFoote

2015-03-09 18:33:19 504

转载 IOS中Json解析的四种方法

作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。从IOS5开始,APPLE提供了对json的原生支持(NSJSONSe

2014-07-13 21:41:13 504

转载 iOS开发 简单实现视频音频的边下边播

直接切入主题,要实现的功能是:1、ios视频音频边缓存边播放,缓存时可以在已下载的部分拖拽进度条。2、缓存到一半退出,再次播放同一地址的视频时,视频继续下载,并且缓存进度已经走到上一次下载的位置。3、无论是下载到一半退出还是下载完退出,已缓存的数据都存到自己指定的一个路径。如果已下载完,下次播放时可以不再走网络,直接播放本地文件。4、一个有总时间,缓冲进度,播放进度

2014-07-09 12:57:08 597

转载 IOS-Storyboard控制器切换之Modal

转自:http://blog.csdn.net/qq285016127/article/details/37546839

2014-07-08 21:45:20 493

原创 调用系统自带设备

如何代码实现点击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 470

原创 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 609

原创 ios App上传错误处理

上传错误处理i上传时出错:Application failed codesign verification.它是说,你的签名不对,打包发布APP时,一定要使用Release模式,并把证书选择为自己的Distribution发布证书。关于Validate Built Product设置YES或NO有时打包遇到错误,网上都说,在Targe

2014-07-08 09:29:24 1128

转载 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 578

转载 SVN中用法详解和注意事项

转自:http://blog.csdn.net/mad1989/article/details/129758155、SVN中用法详解和注意事项 ①提交自己的代码 SVN更新的原则是要及时更新,及时提交。当完成了一个小功能,能够通过编译并且并且自己测试之后,尽量早的提交,这样也保存了历史版本,必要时候可以回滚;在开始一天的工作之前,最后update一下项目。 ②保持原

2014-07-07 20:20:01 605

转载 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 4622

原创 检测网络连接状态

#import "AFNetworkReachabilityManager.h"- (BOOL)isNetWorkReachable{        __block CGRect rect = _nonNetworkLabel.frame; //这里的声明前面加__block,作用是在块里可以修改rect的值;        AFNetworkReachab

2014-07-07 18:03:48 3358

原创 textView 文字居上

storyboard创建的,textView上部无其他控件的话,文字不居上     6.0没有此方法,需判断版本self.automaticallyAdjustsScrollViewInsets = NO;

2014-07-07 18:00:56 1632

原创 tableView中的一些问题-新手必看

1. 不要在tableView的方法中创建属性,tableView的方法每次都走,下一个会覆盖上一个的效果2 .tableView索引cell 的坐标方法- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{    NSLog(@"s

2014-07-07 17:59:24 433

原创 ios本地推送

AppDelegate 中添加方法:- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification{    NSLog(@"notification = %@",notification);    [applicati

2014-07-07 17:52:49 433

原创 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 510

原创 ios自定义键盘高度

//增加监听,当键盘出现或改变时收出消息    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil];        //增加监听,当键退出时收出消息   

2014-07-07 17:50:20 1374

原创 删除一个string里面的空格

从网上获得的网址通常后面有若开空格,此时NSString *newString = [_urlStr stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

2014-07-07 17:47:57 540

原创 coreData 使用步骤

WeiboEntity * weibo = [NSEntityDescription insertNewObjectForEntityForName: inManagedObjectContext:<#(NSManagedObjectContext *)#>];代理 AppDelegate * delegate = [UIApplicatio

2014-07-07 17:02:39 532

转载 转换日期为农历

转自:http://www.cnblogs.com/love-lie/archive/2012/07/02/2572958.html

2014-07-07 16:51:26 650

原创 腾讯微博返回图片为空

1.头像地址不可用在返回的头像地址后面加上 /20 /30 /40 /50 /100 返回相应大小的图片。2.图片地址不可用返回图片地址请在后面加上 /120 /160 /460 /2000。

2014-07-07 16:42:11 460

原创 C语言必掌握知识点

个人总结,学c的赶快看1….++a 和 a++ 的区别:          ++a  先加在赋值  a++ 先赋值在加  后者赋给变量b的值为a而不是a+1后的值2….按位与  同为1时为1,其他为0     如:  1110 & 1010 =1010     按位或 同为0时为0,其他为1     如:1110 | 1010 =11103….  ~

2014-07-07 14:21:26 801

原创 内存的5个分区

看图:

2014-07-07 14:20:49 483

原创 xcode必掌握快捷键(mac)

command + 1 2 3   显示比例 100  75  50command + shift + h   相当于点击home键command + 左右箭头    旋转屏幕API字体大小:  command +  (+ -)号   显示桌面: ctrl+top  切换桌面 :ctrl+left right 切换输入法 shif

2014-07-07 13:27:21 456

原创 数据库的增删改查和使用流程

创建表                      列名 类型,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 1530

原创 OC重点API

NSString1     - (NSArray *)componentsSeparatedByString:(NSString *)separator      分割2     - (NSString *)stringByAppendingString:(NSString *)aString 拼接3     - (NSString *)stringByReplac

2014-07-07 13:18:25 685

原创 三种初始化

父类中- (id)initWithName:(NSString *)aName               sex:(NSString *)aSex               age:(NSInteger)aAge{    //调用父类的初始化方法    self = [super init];//防止初始化失败,赋值失败    if (self) {

2014-07-07 13:16:20 818

原创 版本适配中遇到的几个问题

1.  self.tabBar.translucent = NO;2.self.automaticallyAdjustsScrollViewInsets = NO;3.button : 状态用custom, 否则会自动适配,改变大小,有边框等4. 当textField里边没有输入任何东西的时候,6.1 中用 以下是没用的(因为得到的结果是(null),不是”

2014-07-05 15:11:18 390

原创 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 353

原创 百度地图框架搭建步骤(纯手打,个人总结)

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 761 1

原创 iOS 设置代理详细步骤

//设置代理 和方法  属性@protocol detailNoteProtocol NSObject]]>- (void)aa;@end//声明代理属性@property (nonatomic, assign)iddetailNoteProtocol>delegate;//制定接受代理方if (_delegate && [_dele

2014-07-05 14:53:40 1495

原创 sprintf,strcpy,memcpy的比较

char*strcpy(char *dest, const char *src);其对字符串进行操作,完成从源字符串到目的字符串的拷贝,当源字符串的大小大于目的字符串的最大存储空间后,执行该操作会出现段错误。int sprintf(char*str, const char*format, ...)函数操作的源对象不限于字符串:源对象可以是字符串、也可以是任意基本类型的数据。主要是实现将

2014-07-05 14:49:27 382

原创 iOS后台运行程序

1、检查设备是否支持多任务2、applicationDidEnterBackground和applicationWillEnterForeground(UIApplicationDidEnterBackgroundNotification和UIApplicationWillEnterForegroundNotification)3、声明你需要的后台任务(在Info.plist中添加UIBa

2014-07-05 14:46:10 388

原创 文字高度自适应

//自定义高度//导致计算不准确:    //1. 限定的宽度和lable 的宽度不一致    //2. 计算时使用的字体及字号与lable 显示时使用的字体和字号不一致    NSDictionary * dic = [NSDictionary dictionaryWithObjectsAndKeys:[UIFont  systemFontOfSize:12], NSFontAt

2014-07-05 13:01:29 411

原创 摇一摇-只需三步

#import "AppDelegate.h"

2014-07-05 12:51:28 500

原创 获取一些目录路径的方法

1,获取家目录路径的函数:NSString*homeDir = NSHomeDirectory();2,获取Documents目录路径的方法:NSArray*paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);NSString*docDir = [paths o

2014-07-05 11:57:52 373

原创 UIViewController的生命周期

1.当使用view并发现它为nil,就会马上调用loadview方法为其加载一个根视图,loadview方法调用完毕后会紧接着调用viewDidLoad方法(视图已经加载)如果没有重写loadView方法,当方法根视图为nil的时候,会调用父类的loadview方法,在父类的loadview方法中创建一个根视图如果我们重写loadview方法,就必须要再load view方法中创建一个根视

2014-07-05 11:43:38 525 1

中国省份与城市plist

中国省份与城市,plist文件,欢迎下载

2014-07-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除