![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
文章平均质量分 50
随机漫步的Apa7
Java
展开
-
Undefined symbols for architecture i386: 问题
Undefined symbols for architecture i386: "_sqlite3_backup_finish", referenced from: _loadOrSaveDb in FMDatabase+InMemoryOnDiskIO.o "_sqlite3_backup_init", referenced from: _l原创 2015-08-25 10:42:45 · 488 阅读 · 0 评论 -
NSString截取字符串
1.定义一个字符串a, 截取a 的某一个部分,复制给b, b必须是int型 NSString *a = @"1.2.30"; int b= [[a substringWithRange:NSMakeRange(4,2)] intValue]; NSLog(@"a:%@ \n",a ); NSLog(@"b:%d",b );Output : 2011原创 2015-09-24 10:39:26 · 205 阅读 · 0 评论 -
Git Push失败 解决办法
Pushing to git@github.com:rickyfeng/wenda.gitTo git@github.com:rickyfeng/wenda.git ! [rejected] master -> master (non-fast-forward)error: failed to push some refs to 'git@github.com:ricky原创 2015-09-25 15:12:21 · 274 阅读 · 0 评论 -
iOS判断字符串类型长度处理
#import @interface NSString (QDUtil)/** * @brief 分享的文字字数计算 * * @param text 分享文字 * * @return 个数 */- (NSInteger)qd_textNumber;/** * 计算字符串字符数 * * @return 个数 */- (NSInteger)qd_unicod原创 2015-10-28 18:33:59 · 596 阅读 · 0 评论 -
bug---- storyBoardID 出现的报错 可能是没有clean
cmd + shift + K clean原创 2015-11-19 18:54:35 · 235 阅读 · 0 评论 -
去掉UINavigationBar底部的分割线
//导航栏背景透明 [self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault]; //导航栏底部线清楚 self.navigationController.navigationBar.barStyle = UIBarStyleBlack; s原创 2015-11-30 22:36:24 · 68 阅读 · 0 评论 -
去掉UINavigationBar底部的分割线
去掉UINavigationBar底部的分割线//导航栏背景透明 [self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];//导航栏底部线清楚 self.navigationController.navigationBar.barSty原创 2015-11-30 22:47:59 · 2806 阅读 · 0 评论 -
如何跳到系统设置里的WiFi界面
需求 从应用跳到系统设置里的WiFi界面有这个需求存在吗?答案是肯定的。比如以下两个例子:在没有网的状态下,你可能想提醒用户去设置界面连接WiFi。如果不能跳到WiFi界面,只能在APP里面做出文字提示。这样很多小白用户可能不会看提示,只会觉得APP没有做好。还有一种情况,做智能家居的APP,智能硬件设备自带WiFi(局域网)。如果用户没有连接设备的WiFi进入APP时,需要提示用户去设置界面连接原创 2015-12-01 10:07:16 · 476 阅读 · 0 评论 -
Mac安装CocoaPods全教程
在安装CocoaPods之前,首先要在本地安装好Ruby环境。首先是homebrew 的安装:安装homebrew的方法非常简单,打开官方网站,在下面有一条安装指令:将这条指令复制到终端就行了回车,中间需要回车继续,输入密码。详细的安装步骤可以参考一下:http://blog.csdn.net/maojudong/article/details/7918291原创 2015-10-24 14:08:59 · 1029 阅读 · 0 评论 -
cocoapods提示 Updating local specs repositories解决办法
用这条命令: pod install --verbose --no-repo-update原创 2015-12-25 22:38:06 · 850 阅读 · 0 评论 -
iOS框架和服务
在iOS中框架是一个目录,包含了共享资源库,用于访问该资源库中储存的代码的头文件,以及图像、声音文件等其他资源。共享资源库定义应用程序可以调用的函数和方法。 iOS为应用程序开发提供了许多可使用的框架,并构成IOS操作系统的层次架构,分为四层,从上到下依次为:Cocoa Touch Layer(触摸UI层)、MediaLayer(媒体层)、Core Services Laye转载 2015-09-21 18:54:00 · 340 阅读 · 0 评论 -
iOS获取文件沙盒路径
iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么.documents,tmp,app,Library。(NSHomeDirectory()),手动保存的文件在documents文件里Nsuserdefaults保存的文件在tmp文件夹里1、Documents 目录:您应该将所有de应用转载 2015-10-22 17:52:02 · 481 阅读 · 0 评论 -
NSKeyedArchiver
基本的数据类型如NSString、NSDictionary、NSArray、NSData、NSNumber等可以用属性列表的方法持久化到.plist 文件中,但如果是一些自定义的类的话,属性列表的方法就不管用了。archiver 方法可以做到。编码如下: 首先新建一个person类,定义它的三个属性,如下:[cpp] view plaincopyprin原创 2015-10-18 18:34:39 · 185 阅读 · 0 评论 -
OC学习 ----- 字典转模型
模型类 , 即用来存放数据的类, 继承自NSObject. 所谓模型,其实就是数据模型, 专门用来存放数据的对象,用它来表示会更加专业.模型设置数据和取出数据都是通过它的属性, 属性名如果写错,编译器会马上报错,因此保证了数据的正确性.使用模型访问属性时, 编译器会提供一系列的提示,提高编码效率. 字典转模型应该提供一个可以传入字典参数原创 2015-07-29 23:38:46 · 540 阅读 · 0 评论 -
关于IOS多线程
转自: http://www.cocoachina.com/ios/20150731/12819.html在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文章将会使用Swift 和 Objective-c 两种语言讲解,双语幼儿园。OK,let's转载 2015-08-01 08:01:35 · 282 阅读 · 0 评论 -
UINavigationController
利用UINavigationController,可以轻松地管理多个控制器,轻松完成控制器之间的切换.UINavigationController的使用步骤:1> 初始化UINavigationController2> 设置UIWindow的rootViewController为UINavigationController3> 根据具体情况,通过push方法添加对应个数的子控制器原创 2015-08-01 07:54:10 · 198 阅读 · 0 评论 -
IOS 构建一个 给图片打水印的类方法
// 获取网络图片// 打水印// 存储// 类方法原创 2015-08-04 18:52:05 · 257 阅读 · 0 评论 -
IOS ----- QuartzD --用 代码画小黄人
要做出上面的小黄人脸部得用到Quartz2D框架 在storyboard里面拖一个view 设定其高400宽320新建一个类Yellow , 将view 关联类名全部在Yellow.m实现 ,代码如下Yellow.m//// Yellow.m// App080304小黄人//// Created by Leon on 15/8/3.// Copyright原创 2015-08-03 21:16:50 · 355 阅读 · 0 评论 -
OC------协议(Protocol) & 代理(Delegate)
Protocol(协议)因为Object-C是不支持多继承的,所以很多时候都是用Protocol(协议)来代替。Protocol(协议)只能定义公用的一套接口,但不能提供具体的实现方法。也就是说,它只告诉你要做什么,但具体怎么做,它不关心。 当一个类要使用某一个Protocol(协议)时,都必须要遵守协议。比如有些必要实现的方法,你没有去实现,那么编译器就会提示警告,来转载 2015-08-05 19:55:47 · 1101 阅读 · 0 评论 -
笔记---多页面控制 (不定时更新)
页面跳转后,设置Tabbar消失 : viewController.hidesBottomBarwhenPushed = YES;原创 2015-09-10 13:22:24 · 214 阅读 · 0 评论 -
PresentViewController
视图切换,没有NavigationController的情况下,一般会使用presentViewController来切换视图并携带切换时的动画,其中切换方法如下:– presentViewController:animated:completion: 弹出,出现一个新视图 可以带动画效果,完成后可以做相应的执行函数经常为nil– dismissViewControllerAn原创 2015-09-28 10:18:32 · 271 阅读 · 0 评论 -
iOS导航栏遮盖
ios7之前的版本中UIViewController中的view在显示后会自动调整为去掉导航栏的高度的,控件会自动在导航栏以下摆放。在iOS7中UIViewController的wantsFullScreenLayout属性被舍弃了,所有的UIViewController创建后默认就是full Screen的,因此如果带导航栏的应用界面中的部分控件会被导航栏覆盖掉。解决方案:可以使原创 2015-09-27 11:06:54 · 329 阅读 · 0 评论 -
Xcode6编译SDWebImage报错解决方法(SDWebImageDownloaderOperation.m错误)
报错: Use of undeclared identifier '_executing'; Use of undeclared identifier '_finished';解决方法:在SDWebImageDownloaderOperation类的实现中@implementation SDWebImageDownloaderOperation {转载 2015-09-13 11:35:19 · 299 阅读 · 0 评论 -
NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9824) 报错解决办法
当你发现提示错误: NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9824) Error : Error Domain=NSURLErrorDomain Code=-1200 "An SSL error has occurred and a secure connection to原创 2015-12-27 20:55:29 · 3165 阅读 · 0 评论