- 博客(34)
- 资源 (1)
- 收藏
- 关注
原创 iOS美学之单例模式 话聊
手写单例这个问题使用,又适用。 实用在平时的代码编写中,适用在笔试面试讲解中1.何为单利模式?2.iOS中的单例有哪些有什么好处?3.实现单例的步骤和思路?4.手写单例问题1:何为单例模式单例,单一,在iOS中主要体现在为了处理数据共享问题,节约资源避免开辟新资源的途径单例即为一个实例。问题2:iOS中的单例有哪些,有什么好处iOS中的单
2015-11-27 11:03:47
369
原创 iOS美学之隐藏TabBar
方式一:从A push到 B 在A中的push到B之前 ,加上这句话self.hidesBottomBarWhenPushed = YES;这样B就没有了tabBar 如果从B回到A,tabBar也不见了,只要在A中再加上这句就可以了-(void)viewWillDisappear:(BOOL)animated{ [super vie
2015-11-27 10:24:22
315
原创 iOS之---没有移动支付寸步难行
在做iOS支付相关的项目时,必不可少的会涉及到支付宝,银联,微信支付三座大山供参考的demo支付宝https://github.com/poholo/alipay银联https://github.com/poholo/unionpay支付宝当在使用其他SDK时,必须要做的一件事阅读支付宝和demo【此废话适合所有】①----支付宝1.导入支付
2015-10-15 17:38:52
603
原创 iOS之获得图片尺寸的思路
获得图片首先想到用SDWebImage,想要获得图片尺寸1.服务器返回给我们2.如果需要img的尺寸数据去控制tableview的布局的话,那获取image的操作就应该属于tableview datasource的一部分,放在cell里面就不合适了。应该创建一个datasource类,比如DataSourceObject,把每一个cell的数据都丢给DataSourceOb
2015-10-13 22:33:59
394
原创 生活中的感悟
早已离开大学校园进入社会,偶尔我也会无聊时在想,工作到底是为了什么兴趣爱好,单单为了钱,为了生存,还是为了什么。。。。。时常会对一些决定犹豫不决,于是在这时候总问自己,如果按着自己的想法办会死吗?如果不会死,那就去做,犹豫什么人一辈子有多少年,如果有想做的就去做十一回了一次学校,当我站在108宿舍门前的时候,恍若隔世一切都像在昨天发生,就想每天晚上背着书包回到宿舍那种时
2015-10-11 16:24:48
237
原创 iOS7.0.1的注释插件失效解决办法与相应的配置
十一果然到处都是人,去景点是看人,路上也是看人出去玩了几天回来大睡一场,修修关于项目细节的东西和xcode方面的总结正题:Xcode7.0.1正式版的vv注释插件失效的解决办法:去这个目录下~/Library/Application Support/Developer/Shared/Xcode/Plug-ins删除插件vv然后下载vv之后运行,如果不行
2015-10-04 23:27:14
484
原创 更新Xcode7之后---番外篇
更新Xcode7之后 在运行项目时,首先会碰到的问题就是配置兼容,会出现如下错误图2.1 BitCode 错误当我们看到App编译报错的时候,首先想项目不兼容Xcode7,再仔细一看 1ld: ‘/Volumes/MacintoshHD/…/AnimationDesk Universal/Sources/Animait
2015-09-25 16:33:02
610
原创 支付宝支付的错误代码
ALI64 没上传公钥或私钥与公钥不匹配 ALI69 未开通快捷支付或已过期 ALI59 参数含有非法字符 ALI129 请检查支付宝账号是否正确
2015-09-25 11:19:40
2688
原创 关于微信支付的error code
在iOS的微信支付 中调起支付错误代码只有两个:0:成功支付 ; -2:取消支付 -1:其他原因可能原因:1、参数错误2、签名不正确3、确认下单的appid跟url_sheme、和注册app用的appid是同一个。
2015-09-16 10:47:20
2215
原创 iOS每日一题之KVO与KVC
KVC:(key value coding)即键值编码KVC是一种间接操作对象属性的机制,可以给对象的属性设置值通过setValue:forkey和 valueForKey实现对属性的储存与访问【KVC一个致命缺点,必须要键值一一对应,比如服务器返回你三对,而你的模型里面属性只有两个,会异常的】KVO:(key value observing)即键值观察是一种使用观察者
2015-09-15 12:06:37
270
原创 iOS中UIWebView的使用
UIWebView *webview = [[UIWebView alloc] initWithFrame:self.view.bounds];webview.scalesPageToFit = YES;//自动适应屏幕[self.view addSubview:webview];UIWebView 加载网络地址用UIWebView来加载网络地址NSURLRequest
2015-08-25 15:51:19
370
原创 关于电话面试的粗略回忆
昨天六点下班匆忙回去,吃过饭正在看电视剧,顺便在拿ipad 看ios资料, 谁叫用惯了多线程呢,必须开多几个线程一起搞 晚上七点二十五,电话响了,米折网的电话面试,因为上周人事沟通过 由于异地所以直接电话面试了。 接起电话,对面应该是80后,先聊了一下怎么想去杭州的原因 没有自我介绍,然后直接聊项目,聊项目中用到的一些技术,后来又问了一下runtime、 js与oc之间的交互(这个oc调
2015-08-25 10:15:20
476
原创 iOS开发之----didselectrowatindexpath 无响应原因
IOS 不能触发didSelectRowAtIndexPath事件.delegate 没有设置。可能tableview被其他控件覆盖。手势与tableview点击事件冲突,有些IOS版本只能触发手势,有些需要长按才能触发didSelectRowAtIndexPath。以上三点众所周至,不过还有第四点是大多数人所忽略的终极大杀器---就是tab
2015-08-25 00:01:19
1183
原创 IOS ---改UISearchBar的圆角方法
for (UIView *subview in self.searchBar.subviews) { if ([subview isKindOfClass:NSClassFromString(@"UISearchBarBackground")]) { [subview removeFromSupervie
2015-06-16 10:01:31
2828
原创 IOS小技巧篇
1、不想让TableView显示无用的Cell分割线怎么办??1self.tableView.tableFooterView = [[UIView alloc] init];2、自定义了leftBarbuttonItem左滑返回手势失效了怎么办??12
2015-05-11 17:00:53
623
原创 IOS中的协议-代理,传值
来讲,在控制器A->B控制器,传递数据的话比较简单,属性传值就可以但是当在A->B, B->A之后,B又要传递数据给A,就相当于java中的回调函数(好久不做java了,应该是= =)那么这个通常我们都叫做数据的逆向传递数据的逆向传递:可用的方式:1》代理传值,2》block回调,3》nsdefault(不建议),4》通知(notification)这里讲的思代理(delega
2015-04-15 17:18:18
387
原创 IOS笔记之,post一个Json到服务器
//请求数据 NSString *argsJson=[dic JSONString]; self.data=[[NSMutableData alloc]init]; NSURL *lURL=[NSURL URLWithString:[[[NSBundle mainBundle] infoDictionary] objectForKey:@"baseURL"
2015-04-09 11:47:50
291
原创 IOS开发笔录之设置状态栏背景颜色
IOS上 关于状态栏的相关设置(UIStatusBar)知识普及ios上状态栏 就是指的最上面的20像素高的部分 状态栏分前后两部分,要分清这两个概念,后面会用到:前景部分:就是指的显示电池、时间等部分;背景部分:就是显示黑色或者图片的背景部分;如下图:前景部分为白色,背景部分为黑色 注意:这里只涉及到ios7以及更高版本
2015-04-09 11:02:59
399
原创 IOS图片上传的代码
(IBAction)uploadButton:(id)sender { UIImage *image = [UIImage imageNamed:@”1.jpg”]; //图片名 NSData *imageData = UIImageJPEGRepresentation(image,0.5);//压缩比例 NSLog(@”字节数:%i”,[imageData length]); // pos
2015-04-03 17:49:46
288
原创 socket.ASI.多线程总结
ASIDownloadCache 设置下载缓存它对Get请求的响应数据进行缓存(被缓存的数据必需是成功的200请求):[ASIHTTPRequest setDefaultCache:[ASIDownloadCache sharedCache]];当设置缓存策略后,所有的请求都被自动的缓存起来。另外,如果仅仅希望某次请求使用缓存操作,也可以这样使用:
2015-03-18 15:32:15
398
原创 IOS开发之设置导航栏字体和字体颜色
通常情况下有两种方式,方式1:自定义一个Label让它成为titileView就是在导航上添加一个titleView,可以使用一个label,再设置label的背景颜色透明,字体什么的设置就很简单了。//自定义标题视图UILabel *titleLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0,
2015-03-17 21:20:36
674
原创 iOS拼接字符串的方式
// NSString* string; // 结果字符串// NSString* string1, string2; //已存在的字符串,需要将string1和string2连接起来// //方法1.// string = [[NSString alloc] initWithFormat:@"%@,%@", string1, string2 ];//
2015-02-13 00:44:11
608
转载 android编程笔记
转自 eoeAndroid地狱怒兽动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中AlphaA
2014-11-13 10:37:43
295
原创 Android编程之getApplicationContext(),activity.this,this的区别
getApplicationContext()与activity.thisgetApplicationContext()返回应用的上下文,其生命周期是整个应用程序,应用程序销毁,它即销毁。activity.this代表当前activity的上下文,其生命周期是该activity,该activity销毁,它即销毁。
2014-11-13 10:22:07
407
转载 MQTT协议的简单介绍和服务器的安装
最近公司做的项目中有用到消息推送,经过多方面的筛选之后确定了使用MQTT协议,相对于XMPP,MQTT更加轻量级,并且占用用户很少的带宽。MQTT是IBM推出的一种针对移动终端设备的基于TCP/IP的发布/预订协议,可以连接大量的远程传感器和控制设备。MQTT的官网见:http://mqtt.org/。其中http://mqtt.org/software里面提供了官方推荐的各种服务
2014-11-07 09:40:15
473
原创 android学习笔记之划屏的viewpager配合fragment使用
前两天做新闻客户端中需要用slidingMenu+Fragment作为侧
2014-10-21 14:37:54
427
原创 3.0新特性两个Fragment之间的通信
前言:注意事项在清单文件中要把 android:minSdkVersion="" android:targetSdkVersion="16" />
2014-10-16 21:29:51
393
转载 handler机制的形象
Android Handler机制详解 消息循环 要理解Handler机制就必须先理解什么是消息循环。初学编程一般从C语言开始,C语言程序从main函数开始,执行main函数的第一行代码开始,到main的最后一行代码结束,这时候程序就运行结束了,是一个线性的执行过程。我们从以前的算法,或者数据结构方面的小程序都是通过一个main函数来驱动测试的。这时候的程序比较简单,一般没有消息循
2014-10-15 10:45:40
616
原创 android开发之------绑定远程服务的流程aidl
1.在activity调用 bindService()去绑定服务。bindService(intent,new MyConn(),BIND_AUTO_DREATE);需要传递一个叫ServiceConntion的接口参数用来返回两个回调 当服务被成功绑定当服务失去连接。2.在服务里面需要重写方法 onBind() 在服务被绑定的时候调用返回一个IBinder
2014-10-12 18:21:41
447
原创 java.lang.RuntimeException: java.lang.NullPointerExcept的处理
今天做项目遇到了这个问题,我把R.id写成了R.layout
2014-10-08 22:55:46
5115
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人