![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目杂七杂八
kintan哥
当你还可以再努力时,那就再加把劲。
展开
-
iOS setter与getter方法
一、setter和getter的一般写法 setter和getter器可以说是一个类最基本的东西,任何一门面向对象的语言,都又这个概念,C++、java等等。因为setter和getter是对面向对象语言封装的最基本的支持。在Objective-C的setter和getter器,当然也和一般的语言没有什么不同。只不过,添加了一些自己的特性。比如有一个实例变量:int a转载 2015-08-11 09:42:45 · 1481 阅读 · 0 评论 -
iPhone系统版本号-iPhone App版本号
很多时候,我们需要获得用户iPhone版本号,或者App的当前版本号。关心以下两个方面:一、App项目中,应用程序逻辑会根据iPhone硬件的版本号来进行相应的处理!二、由于某种需求,我们需要得到我们App的当前版本。一、获得客户端用户的硬件版本号// 判断设备的iOS 版本号 float version = [[[UIDevice c原创 2015-09-07 18:21:36 · 1415 阅读 · 0 评论 -
iOS本地通知
本地通知 不需要联网就可以发送出来的推送通知。iOS8之后要在didFinishLaunchingWithOptions写判断方法if ([UIApplication instancesRespondToSelector:@selector(registerUserNotificationSettings:)]) { UIUserNotificati原创 2015-09-28 15:20:21 · 1058 阅读 · 0 评论 -
UIApplication深入研究
很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念,所以我这里写这个文章来总结以下这个类的信息,如果写的不对的地方,请留言,多谢。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实转载 2015-09-28 15:56:45 · 823 阅读 · 0 评论 -
iOS7之后JavaScript与Objective-C之间的通信
最近公司用Ping++集成了第三方支付,并且微信端也集成了这个功能,而微信付款时需要调用原生的支付宝支付或者微信支付,由此引出了JS调用OC方法的问题。Js -> Native以前传统的做法是根据url字符串来做特殊匹配,从而完成一些特定的工作譬如- (BOOL)webView:(UIWebView *)webView shouldStartLoadWi转载 2015-09-07 08:43:41 · 1320 阅读 · 0 评论 -
APNS推送服务证书制做-2015 最新版本
苹果远程推送证书搭建Provider:这个东西简单理解就是你公司的服务器。APNs:苹果的服务器。Apple Push Notification Service。Client App:对应的App客户端。原创 2015-09-26 20:51:49 · 1432 阅读 · 0 评论 -
UIMenuController的使用,对UILabel拷贝以及定制菜单
1. Menu所处的View必须实现 – (BOOL)canBecomeFirstResponder, 且返回YES2. Menu所处的View必须实现 – (BOOL)canPerformAction:withSender, 并根据需求返回YES或NO3. 使Menu所处的View成为First Responder (becomeFirstResponder)4. 定位M原创 2015-09-06 21:45:43 · 1337 阅读 · 0 评论 -
Xcode报错提示:“Info.plist couldn't be opened because there is no such file”
couldn't be opened because there is no such fileTarget: '' -> 'Build Settings' -> 'Packaging' -原创 2015-09-09 14:19:07 · 9843 阅读 · 2 评论 -
SDWebImage的使用
我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了。研究发现,是我用了新版的SDWebImage,好多方法都变了。现在把代码贴出来,供大家参考。尤其是新手,看完这篇博客,图片缓存so easy。最后有demo供大家下载,先学习。第一步,下载SDW转载 2015-08-18 10:03:24 · 1135 阅读 · 0 评论 -
检验输入框为空以及输入参数只有空格的判断
#pragma mark 检验输入框为空以及输入参数只有空格的判断 Yes:是空白,或者为空 NO:不是空白-(BOOL)isEmpty:(NSString *)str{ if (str) { //A character set containing only the whitespace characters space (U+0020) and tab (U+000原创 2015-08-30 18:04:35 · 2253 阅读 · 0 评论 -
iOS 推送学习
iOS推送小结证书的生成客户端的开发服务端的开发1.推送过程简介 (1)App启动过程中,使用UIApplication::registerForRemoteNotificationTypes函数与苹果的APNS服务器通信,发出注册远程推送的申请。若注册成功,回调函数application:(UIApplication *)application原创 2015-07-31 15:02:26 · 1168 阅读 · 0 评论 -
判断UITableView是否滑到底部
要判断判断UITableView是否滑到底部,要先对UIScrollView属性有点认识才好理解UIScrollView的判断位置的属性如下:contentSize:CGSize类型,scrollview可以滑动的区域,例如,一个view的frame为(0,0,320,480),而scrollview的contentSize为(320,1080),则表示转载 2015-08-13 17:57:03 · 2850 阅读 · 0 评论 -
UIRefreshControl用法
【官方头文件】#import#import #import NS_CLASS_AVAILABLE_IOS(6_0) @interface UIRefreshControl : UIControl// refreshControl初始化- (instancetype)init;// 刷新中得状态判断,只读属性原创 2015-08-12 15:55:08 · 1846 阅读 · 0 评论 -
无需自定义UITabbar也可改变UITabbarController的背景和点击和的颜色
//设定Tabbar的点击后的颜色 [[UITabBarappearance]setTintColor:[UIColorcolorWithRed:107/255.0green:174/255.0blue:60/255.0alpha:1]]; //设定Tabbar的颜色 [[UITabBarappearance]setBarTintColor:转载 2015-08-12 15:53:43 · 765 阅读 · 0 评论 -
copypng emitted errors but did not return a nonzero exit code to indicate failure
CopyPNGFile /Users/DongDong/Library/Developer/Xcode/DerivedData/TripMaster-bxfcclejoszkcnahqrdmqxcxbrib/Build/Products/Debug-iphoneos/TripMaster.app/carZFB@2x.png TripMaster/Image/bank/carZFB@2x.png原创 2015-09-24 18:48:15 · 3635 阅读 · 0 评论