随笔分类 - IOS
摘要:封装的目的是为了更加方便的使用AFNetworking,节省项目开发周期以及将精力更好的放在数据处理上面。本人在朋友的指导下,试着封装了AFNetworking,不足之处还请多多包含。当然您也可以Fork我的项目,和我一起完善我的工程。我会感到无比的荣幸。项目地址:AFHTTP目前封裝了GET、PO...
阅读全文
摘要:今天遇到一个郁闷的问题(以前是完全没问题的):视图A push 视图B ,以前隐藏UITabBarController的tabBar, 我用它的一个属性hidesBottomBarWhenPushed将其设置为YES就可以在下一级隐藏Tabbar,但是pop的时候TabBar不显现了后来在网上找到的...
阅读全文
摘要:今天,自己尝试安装了一下CocoaPods,遇到不少问题,这里记录一下,以后也许有用。按照CocoaPods详解之----使用篇这篇博客的做法,出了一点点小问题,不过后面解决了步骤如下:1、在执行安装指令时,我就出现了错误(奔溃了,才刚开始就这么蛋疼~~)$ sudo gem install coc...
阅读全文
摘要:转载至:http://www.onevcat.com/2012/04/objective-c-runtime/Objective-C具有相当多的动态特性,基本的,也是经常被提到和用到的有动态类型(Dynamic typing),动态绑定(Dynamic binding)和动态加载(Dynamic l...
阅读全文
摘要:更多详细资料请访问:简历 联系方式 Email:736809040 at qq.com 专业技能 1、三年iOS开发经验,丰富的Objective-C和Cocoa编程经验2、具备主流开源组件使用经验3、对代码的封装性、可拓展性较高4、开发过多款电商、即时通讯、视频直播类型应用5、有独自完整开发并上架
阅读全文
摘要:自定义相机的时候,调用系统的相机,由于相机的分辨率,会出现短小的矩形框,总会出现黑色边框,如下图:如果想实现全屏相机的话,这样做就可以了:1 CALayer *viewLayer = self.imagePickerController.view.layer;2 [viewLayer setBoun...
阅读全文
摘要:1 //IOS8以前使用的是:2 3 UITabBarItem *photoItem = [[UITabBarItem alloc] initWithTitle:@"首页" image:[UIImage imageNamed:@"app2"] tag:0];4 5 photo.tabBarItem ...
阅读全文
摘要:xcode6之前,模拟器的沙盒路径是/User/用户名/Library/Application Support/iPhone Simulator/7.0/Applications/2A85A4DC-F081-4D61-982A-ABBC13A97BC1xcode6之后,模拟器的沙盒路径是/User/...
阅读全文
摘要:iOS 获取wifi ssid 名称SSID全称Service Set IDentifier, 即Wifi网络的公开名称.在IOS 4.1以上版本提供了公开的方法来获取该信息.首先添加框架:SystemConfiguration.framework 1 #import 2 - (id)fetch...
阅读全文
摘要:IOS系统的默认字体总是给人模糊发虚的感觉,而微软雅黑字体字形略呈扁方而饱满,笔画简洁而舒展,易于阅读。那么怎么在mac或者ios中使用微软雅黑字体呢。下面简要说明。Launchpad-字体册。字体ttf文件是通用的。1.获取微软雅黑字体在windows系统中进入C:\WINDOWS\Fonts,找...
阅读全文
摘要:1 if (IOS7) { 2 3 4 //ios7下,tabbar选中的文字颜色 5 6 _tabBarController.tabBar.tintColor = COLOR(245, 254, 0, 1); 7 8 } 9 10 els...
阅读全文
摘要:ios6,ios7,ios7.1下设置UISearchbar的背景色ios系统升级到7.1后,原来在7.0下显示正常的UISearchbar现在又出现问题了。究其原因,是由于UISearchbar的subview又做修改了。 1 //修改searchBar样式 2 3 - (void)change...
阅读全文
摘要:在我们实际工程中,很多情况需要从网络上加载图片,然后将图片在imageview中显示出来,但每次都要从网络上请求,会严重影响用户体验,为了不是每次显示都需要从网上下载数据,希望将图片放到本地缓存,因此我们需要一个好的的缓存策略,今天我将我在项目工程中的实际经验分享给大家,我这里主要介绍一下强大的AS...
阅读全文
摘要:1 //1、 2 NSString *postURL = [NSString stringWithFormat:@"http://xxxxxx.php?model=%@&data=%@", myModel, myAllData]; 3 NSLog(@"发送注册请求URL:%@", postURL)...
阅读全文
摘要:1 //方法一: 2 for(UIViewController *controller in self.navigationController.viewControllers){ 3 4 if([controller isKindOfClass:[OverWorkRece...
阅读全文
摘要:1 + (BOOL)isBlankString:(NSString *)string 2 { 3 if (string == nil) 4 { 5 returnYES; 6 } 7 if (string == NULL) 8 { 9...
阅读全文
摘要:UIActionSheet是在iOS弹出的选择按钮项,可以添加多项,并为每项添加点击事件。为了快速完成这例子,我们打开Xcode , 先建立一个single view application。然后再xib文件添加一个button,用来弹出sheet view。1、首先在.h文件中实现协议加代码的地方...
阅读全文
摘要:方法1:使用NSTimer来实现 主要使用的是NSTimer的scheduledTimerWithTimeInterval方法来每1秒执行一次timeFireMethod函数,timeFireMethod进行倒计时的一些操作,完成时把timer给invalidate掉就ok了,代码如下:1 s...
阅读全文
摘要:ios应用之间的调用步骤:一、调用自己开发的应用 1)在plist文件中,注册对外接口 在xcode group&files 里面,展开 resources选择info.plist 鼠标右击information property list ,然后从列表中选择URL types 右击 add row...
阅读全文
摘要:现在zxing已经到了2.2版本,以前的集成方式出了点问题。下面我做出一点修正。以前的版本的集成方法,参考:http://blog.devtang.com/blog/2012/12/23/use-zxing-library/按照以前的方式做好后 然后就是适配以下现在的版本的修改1.增加 SenTes...
阅读全文