09 2016 档案

摘要: 阅读全文
posted @ 2016-09-30 15:45 ma_fighting 阅读(128) 评论(0) 推荐(0) 编辑
摘要:已经不是第一次安装cocoapods了, 但是今天在自己的mac pro 安装cocoapods 出现了 Error installing pods:active support requires Ruby version >= 2.2.2之前安装并没有出现个这个问题, 查了半天资料发现原来是rub 阅读全文
posted @ 2016-09-30 09:44 ma_fighting 阅读(351) 评论(0) 推荐(0) 编辑
摘要:看报错图1: 报错提示里包含AgoraAPI和MAMapServices两个文件 解决办法1:AgoraAPI导入其相关的framework和.a文件解决 分析:只导入的SDK的头文件,其他相关的库和静态文件等未一起导入造成。 解决办法2:从cocoaPods移除高德2D地图重新手动导入解决 分析: 阅读全文
posted @ 2016-09-29 11:07 ma_fighting 阅读(176) 评论(0) 推荐(0) 编辑
摘要:apple开发者账号有三种: 个人 $99 公司 邓白氏 $99 企业 邓白氏 $299 Visa MC ☎️: 400-670-1855 (根本解决途径) 申请邓白氏编码: 021-26107491-7 <发邮件要发中英文> 邓白氏编码: 公司在互联网的唯一标识 阅读全文
posted @ 2016-09-28 16:43 ma_fighting 阅读(187) 评论(0) 推荐(0) 编辑
摘要:$json_result ['status'] = 0; $path = '../upfile'; $json_result ['status'] = 0; $json_result ['successmsg'] = '上传失败'; if (isset ( $_FILES ['image'] )) { $upfile = 'upfile/' . $_FILES ['image'... 阅读全文
posted @ 2016-09-20 20:51 ma_fighting 阅读(520) 评论(0) 推荐(0) 编辑
摘要:scp -r /Users/dllo/Desktop/taobao-sdk-PHP-auto_1455864311749-20160820\ 2/* root@www.duxiwei.com:/var/www/html/mafeng/ 阅读全文
posted @ 2016-09-20 09:58 ma_fighting 阅读(377) 评论(0) 推荐(0) 编辑
摘要:搜索框的效果演示: 这个就是所谓的搜索框了,那么接下来我们看看如何使用代码来实现这个功能. 我所使用的数据是英雄联盟的英雄名单,是一个JSON数据的txt文件, JSON数据的处理代码如下所示: ? 1 2 3 4 5 6 //获取文件的路径path NSString *path = [[NSBun 阅读全文
posted @ 2016-09-19 18:58 ma_fighting 阅读(474) 评论(0) 推荐(0) 编辑
摘要:如果snapshotViewAfterScreenUpdates失效, 用这个方法替代, 不过要自己创建ImageView 替代方式: 阅读全文
posted @ 2016-09-19 16:02 ma_fighting 阅读(2376) 评论(2) 推荐(0) 编辑
摘要:给UIimage 写一个类目: 阅读全文
posted @ 2016-09-18 19:27 ma_fighting 阅读(248) 评论(0) 推荐(0) 编辑
摘要:首先,获取想要显示的部分的大小及位置 CGRect rect; 然后,将此部分从图片中剪切出来 CGImageRef imageRef=CGImageCreateWithImageInRect([image CGImage],rect); UIImage *image1=[UIImage imageWithCGImage:imageRef]; 最后,将剪切下来图片放入UIImageView中 [... 阅读全文
posted @ 2016-09-18 18:54 ma_fighting 阅读(1471) 评论(0) 推荐(0) 编辑
摘要:获取网络图片的尺寸: 阅读全文
posted @ 2016-09-18 18:39 ma_fighting 阅读(22880) 评论(0) 推荐(0) 编辑
摘要:autoResizingMask 是UIView的一个属性,在一些简单的布局中,使用autoResizingMask,可以实现子控件相对于父控件的自动布局。 autoResizingMask 是UIViewAutoresizing 类型的,其定义为: UIViewAutoresizing 是一个枚举 阅读全文
posted @ 2016-09-18 12:08 ma_fighting 阅读(391) 评论(0) 推荐(0) 编辑
摘要:// 隐藏返回按钮 [self.navigationItem setHidesBackButton:YES]; 阅读全文
posted @ 2016-09-18 10:50 ma_fighting 阅读(3436) 评论(0) 推荐(1) 编辑
摘要:[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIBarMetricsDefault]; 阅读全文
posted @ 2016-09-18 10:47 ma_fighting 阅读(7222) 评论(0) 推荐(0) 编辑
摘要:1:首先 [objc] view plain copy print? [textField addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged]; [ob 阅读全文
posted @ 2016-09-18 09:28 ma_fighting 阅读(3240) 评论(0) 推荐(0) 编辑
摘要:类方法: 阅读全文
posted @ 2016-09-18 09:16 ma_fighting 阅读(1067) 评论(0) 推荐(0) 编辑
摘要://一个section刷新 NSIndexSet *indexSet=[[NSIndexSet alloc]initWithIndex:2]; [tableview reloadSections:indexSet withRowAnimation:UITableViewRowAnimationAutomatic]; //一个cell刷新 NSIndexPath *... 阅读全文
posted @ 2016-09-16 16:41 ma_fighting 阅读(5823) 评论(1) 推荐(0) 编辑
摘要://两个按钮的父类view UIView *rightButtonView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 100, 50)]; //历史浏览按钮 UIButton *historyBtn = [[UIButton alloc] in 阅读全文
posted @ 2016-09-14 15:53 ma_fighting 阅读(6525) 评论(0) 推荐(0) 编辑
摘要:- (void)refresh { MJRefreshGifHeader *header = [MJRefreshGifHeader headerWithRefreshingTarget:self refreshingAction:@selector(getData)]; NSMutableArray *images = [NSMutableArray array]; f... 阅读全文
posted @ 2016-09-14 15:32 ma_fighting 阅读(176) 评论(0) 推荐(0) 编辑
摘要:1. Oracle,随机查询查询语句-20条 select * from ( select * from 表名 order by dbms_random.value ) where rownum <= 20; 2.MSSQL Server,随机查询语句-20条 select top 20 * fro 阅读全文
posted @ 2016-09-13 20:00 ma_fighting 阅读(3849) 评论(0) 推荐(0) 编辑
摘要:PHP 上传文件接口: iOS通过接口上传图片: 阅读全文
posted @ 2016-09-13 15:12 ma_fighting 阅读(5571) 评论(0) 推荐(1) 编辑
摘要:$_SERVER['HTTP_ACCEPT_LANGUAGE']//浏览器语言 $_SERVER['REMOTE_ADDR'] //当前用户 IP 。 $_SERVER['REMOTE_HOST'] //当前用户主机名 $_SERVER['REQUEST_URI'] //URL$_SERVER['R 阅读全文
posted @ 2016-09-13 13:21 ma_fighting 阅读(47156) 评论(1) 推荐(0) 编辑
摘要://初始化并定义大小 UITextView *textview = [[UITextView alloc] initWithFrame:CGRectMake(20, 10, 280, 30)]; textview.backgroundColor=[UIColor whiteColor]; //背景色 阅读全文
posted @ 2016-09-12 19:15 ma_fighting 阅读(652) 评论(0) 推荐(0) 编辑
摘要:效果展示: 阅读全文
posted @ 2016-09-12 14:32 ma_fighting 阅读(297) 评论(0) 推荐(0) 编辑
摘要:效果展示: 阅读全文
posted @ 2016-09-12 14:29 ma_fighting 阅读(983) 评论(0) 推荐(0) 编辑
摘要:一、设置textView的行间距 1.如果只是静态显示textView的内容为设置的行间距,执行如下代码: // textview 改变字体的行间距 NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] 阅读全文
posted @ 2016-09-12 09:19 ma_fighting 阅读(1583) 评论(0) 推荐(0) 编辑
摘要:博主地址: http://yulingtianxia.com/blog/2014/11/05/objective-c-runtime/ 曾经觉得Objc特别方便上手,面对着 Cocoa 中大量 API,只知道简单的查文档和调用。还记得初学 Objective-C 时把[receiver messag 阅读全文
posted @ 2016-09-10 21:34 ma_fighting 阅读(377) 评论(0) 推荐(0) 编辑
摘要:/* 注意:要先导入ObjectC运行时头文件,以便调用runtime中的方法*/ #import <objc/runtime.h> @implementation NSObject (PropertyListing) 1、/* 获取对象的所有属性,不包括属性值 */ - (NSArray *)ge 阅读全文
posted @ 2016-09-10 21:30 ma_fighting 阅读(1469) 评论(0) 推荐(0) 编辑
摘要:在本系列的第一部分中,你已经学到超过你想像的关于并发、线程以及GCD 如何工作的知识。通过在初始化时利用 dispatch_once,你创建了一个线程安全的 PhotoManager 单例,而且你通过使用 dispatch_barrier_async 和 dispatch_sync 的组合使得对 P 阅读全文
posted @ 2016-09-10 21:27 ma_fighting 阅读(237) 评论(0) 推荐(0) 编辑
摘要:虽然 GCD 已经出现过一段时间了,但不是每个人都明了其主要内容。这是可以理解的;并发一直很棘手,而 GCD 是基于 C 的 API ,它们就像一组尖锐的棱角戳进 Objective-C 的平滑世界。我们将分两个部分的教程来深入学习 GCD 。 在这两部分的系列中,第一个部分的将解释 GCD 是做什 阅读全文
posted @ 2016-09-10 21:25 ma_fighting 阅读(728) 评论(0) 推荐(0) 编辑
摘要:#pragma mark - UIScrollView 内容竖向自适应、内容横向自适应方法 @interface UIScrollView (SDAutoContentSize) /** 设置scrollview内容竖向自适应 */ - (void)setupAutoContentSizeWithBottomView:(UIView *)bottomView bottomMargin:(CG... 阅读全文
posted @ 2016-09-10 15:33 ma_fighting 阅读(4511) 评论(0) 推荐(0) 编辑
摘要:1.隐藏TabBar: [cpp] view plain copy - (void)hideTabBar { if (self.tabBarController.tabBar.hidden == YES) { return; } UIView *contentView; if ( [[self.ta 阅读全文
posted @ 2016-09-09 21:47 ma_fighting 阅读(11415) 评论(0) 推荐(0) 编辑
摘要:只需要在自定义的PhotoContainerView中做一下判断就可以了 阅读全文
posted @ 2016-09-09 21:09 ma_fighting 阅读(621) 评论(0) 推荐(0) 编辑
摘要:加好友, 其实就是跟发消息一样 获取好友列表 同步好友列表 SDK内部默认会在每次登陆成功后与服务端同步好友列表,开发者可以通过设置disableAutoRequestAllContacts来禁用这个特性,也可以通过 1 - (void)requestAllContactsFromServerWit 阅读全文
posted @ 2016-09-09 20:58 ma_fighting 阅读(535) 评论(0) 推荐(0) 编辑
摘要:在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如: 字符说明 (:) 时间分隔符。在某些区域设置中,可以使用其他字符表示时间分隔符。时间分隔符在格式化时间值时分隔小时、分钟和秒。格式化输出中用作时间分隔符的实际字符由您的应用 阅读全文
posted @ 2016-09-09 16:21 ma_fighting 阅读(508) 评论(0) 推荐(0) 编辑
摘要:UIButton同时设置Title和Image后,默认是图片在左文字在右,如下图1,很多情况下我们希望图片在上图片在下,如下图2,只需要简单的几行代码,即可实现。 图1 (1)因为需要处理多个按钮,所以将实现代码封装为一个方法,把每个UIbutton实例作为参数传入即可,代码如下: [objc] v 阅读全文
posted @ 2016-09-09 15:28 ma_fighting 阅读(2560) 评论(0) 推荐(0) 编辑
摘要:- (void)createLogoImage { NSArray *filter = [CIFilter filterNamesInCategory:kCICategoryBuiltIn]; NSLog(@"%@", filter); // 二维码过滤器 CIFilter *filterImage = [CIFilter filterWithName:@"CIQ... 阅读全文
posted @ 2016-09-09 14:33 ma_fighting 阅读(1875) 评论(0) 推荐(0) 编辑
摘要:有时候我们重写父类的init方法时不注意将init后面的第一个字母写成了小写,在这个方法里面又调用父类的初始化方法(self = [super init];)时会报错,错误信息如下:error:Cannot assign to 'self' outside of a method in the in 阅读全文
posted @ 2016-09-09 08:59 ma_fighting 阅读(267) 评论(0) 推荐(0) 编辑
摘要:+ (NSString*)weekdayStringFromDate:(NSDate*)inputDate { NSArray *weekdays = [NSArray arrayWithObjects: [NSNull null], @"Sunday", @"周一", @"周二", @"周三", @"周四", @"周五", @"周六", nil]; NSCalendar *... 阅读全文
posted @ 2016-09-08 17:37 ma_fighting 阅读(2269) 评论(0) 推荐(0) 编辑
摘要:git地址: https://github.com/JsoonLi/NSDate-Extension - (NSString *)compareDate:(NSDate *)date{ NSTimeInterval secondsPerDay = 24 * 60 * 60; NSDate *toda 阅读全文
posted @ 2016-09-08 16:18 ma_fighting 阅读(3086) 评论(0) 推荐(0) 编辑
摘要:IOS 计算两个经纬度之间的距离 一 丶 二丶 //将角度转为弧度 + (float)radians:(float)degrees{ return (degrees*3.14159265)/180.0; } //根据经纬度换算出直线距离 + (float)getDistance:(float)lat 阅读全文
posted @ 2016-09-07 19:13 ma_fighting 阅读(13792) 评论(0) 推荐(1) 编辑
摘要:代码如上, 会出现内存错误. 这是因为, 在set方法里面, 赋值要赋给实例变量, 用self的话又调用set方法了, 没完了. 于是就出现死循环了. 阅读全文
posted @ 2016-09-07 13:14 ma_fighting 阅读(142) 评论(0) 推荐(0) 编辑
摘要:这是一个小坑, 看看你的BaseModel的便利构造器的方法: self 一定要写成self, 这样才会调用子类的setvalue的方法. 不要写成BaseModel. BaseModel.m中的代码如下: 阅读全文
posted @ 2016-09-07 11:19 ma_fighting 阅读(931) 评论(0) 推荐(0) 编辑
摘要:'-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "XXXView" nib but the view outlet was not set.' 查书才知道,没有做nib文件到xxxViewControler程序的关联,特此记 阅读全文
posted @ 2016-09-03 21:06 ma_fighting 阅读(2351) 评论(0) 推荐(0) 编辑
摘要:1. 网络请求放到VC中!!!!! 2. 在tableview的协议方法中, cell.cellArray = self.array <数组>是没有错误的, 将cell的cellArray的指针指向self.array. 阅读全文
posted @ 2016-09-03 20:37 ma_fighting 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-09-03 19:09 ma_fighting 阅读(183) 评论(0) 推荐(0) 编辑
摘要:// 获取群对象 YWTribe *tribe = [self.tribesArray objectAtIndex:indexPath.row]; // 发起群聊 UIViewController *VC = [[SPKitExample sharedInstance].ywIMKit makeConversationViewControllerWithTribe:tr... 阅读全文
posted @ 2016-09-03 15:02 ma_fighting 阅读(488) 评论(0) 推荐(0) 编辑
摘要:Like many of you, I have been very busy upgrading my apps to make them fit for iOS 7. The latest version of iOS introduces lots of visual changes. Fro 阅读全文
posted @ 2016-09-03 14:37 ma_fighting 阅读(250) 评论(0) 推荐(0) 编辑
摘要:而这些不同的动作对应的数据其实是存在不同的表中,例如话题表、回帖表、评论表等等。 今天主要是介绍 OSChina 是如何将这些属于不同范围的数据汇总到用单一时间轴进行展示的动态。 动态表 首先要说明的是动态表,这个表在 OSChina 数据库中对应的表名是 osc_opt_logs ,从这个名字能看 阅读全文
posted @ 2016-09-02 20:28 ma_fighting 阅读(7739) 评论(0) 推荐(0) 编辑
摘要:很多人在用php+MySQL做网站往数据库插入数据时发现如下错误: 注册失败!Unknown column '1a' in 'field list' 结果发现用数字提交是没有问题的,其他如char型就有问题了。 相信小伙伴又坚信SQL语句没写错,那么问题出在哪了。 我们来看下我的SQL语句: --往 阅读全文
posted @ 2016-09-02 17:08 ma_fighting 阅读(43496) 评论(0) 推荐(0) 编辑
摘要:效果如下: 阅读全文
posted @ 2016-09-02 11:21 ma_fighting 阅读(1760) 评论(0) 推荐(0) 编辑
摘要:录制完视频后,我们想在录制视频的预览层上无限循环播放我们的小视频,是不是很炫酷,这时候我们就有三中选择了:1.MPMoviePlayerController2.AVPlayer3.AVAssetReader+AVAssetReaderTrackOutput 但是我们这个预览层是自定义的喔,所以MPM 阅读全文
posted @ 2016-09-02 11:20 ma_fighting 阅读(4863) 评论(2) 推荐(1) 编辑
摘要:可以在Bar Button Item后面填个Fixed Space Bar Button Item 或者Flexible Space Bar Button Item,然后再在后面加上下一个Bar Button ItemFixed Space Bar Button Item 可以你去定义它要多宽Fle 阅读全文
posted @ 2016-09-02 10:59 ma_fighting 阅读(923) 评论(0) 推荐(0) 编辑
摘要:点击(此处)折叠或打开 NSString* path = [[NSBundle mainBundle] pathForResource:@"sample" ofType:@"xml"]; NSLog(@"path=%@",path); NSError *error=nil; NSString* fi 阅读全文
posted @ 2016-09-01 22:43 ma_fighting 阅读(463) 评论(0) 推荐(0) 编辑
摘要:1 #import 3 4 5 /** 6 * ALAssetsLibrary.h 代表资源库(所有的视频,照片) 7 ALAssetsGroup.h 代表资源库中的相册 8 ALAsset.h 代表相册中一个视频或者一张照片 9 ALAssetRepresentation.h 代表一个资源的描述,可以获取到原... 阅读全文
posted @ 2016-09-01 17:31 ma_fighting 阅读(4782) 评论(0) 推荐(1) 编辑

历史天气查
点击右上角即可分享
微信分享提示