ICode9

精准搜索请尝试: 精确搜索
  • iOS开发之Tom猫2019-08-03 10:04:21

    原文链接:http://www.cnblogs.com/caishugeng/p/3741304.html @interfaceViewController ()   @end //定义一个全局的可变数据字典 NSMutableDictionary *dictionary; @implementation ViewController   - (void)viewDidLoad {     [superviewDidLoad

  • ios 实现版本更新检查2019-08-01 23:38:38

    原文链接:http://www.cnblogs.com/weilaikeji/p/3331772.html     注:这里网络请求用的是第三方框架:SVHTTPRequest /*   第一步: 根据应用名称搜索应用,然后根据应用绑定的ID在结果中筛选出我们要找的应用,并取出应用的AppID */  - (void)getAppID {  

  • UILabel时间显示相关2019-07-31 11:44:05

    1.计算Label文字的高度 使用 NSAttributedString 的属性字典,因为是 NSString 对象,所以设置的是整个 string 的属性,而非 string的某一段 rangs。 CGSize titleSize = [tagModel.title sizeWithAttributes: @{ NSFontAttributeName: [UIFont systemFontOfSize:8

  • 类别2019-07-29 18:00:08

    类别: 已经存在一个类 需要在类中添加方法 1.能够获得这个类的源代码:直接在类里面添加方法 2.系统自己的类或者打包的类(没有源代码): A.继承:如果需要添加方法 也要添加属性变量 那就用继承 苹果不推荐继承NSString、NSArray等一些系统的基础类来创建新类。但是直接继承的话也可行,只

  • iOS 后台返回的数据gbk解析不出来2019-07-29 13:03:35

      有这么一条数据,Android正常解析,浏览器正常访问,但是用OC的代码去请求却一直为null! 这次解析不出来是因为后台返回的object是gbk编码的字符串,需要通过gbk转码,转码之后再解析就OK了 NSString *responseData = responseObject; if ([responseObject isKindOfClass:[NSData c

  • 两种生成唯一字符串的方法2019-07-27 18:44:20

    原文链接:http://www.cnblogs.com/riasky/p/3471489.html ios 下两种生成唯一字符串的方法 方法一      CFUUIDRef uuidRef =CFUUIDCreate(NULL);     CFStringRef uuidStringRef =CFUUIDCreateString(NULL, uuidRef);     CFRelease(uuidRef);  

  • Objective-C ,ios,iphone开发基础:几个常用类-NSString2019-07-27 18:07:03

    原文链接:http://www.cnblogs.com/wsq724439564/p/3273354.html 第一个字符串: //必须在字符串的前面加上@符号, NSString* str=@"shouqiang_Wei";//输出以%@输出。 NSLog(@"%@",str);结果:2013-08-21 14:06:22.963 NSNumber[611:707] shouqiang_Wei NSStr

  • Objective-C /iphone开发基础:分类(category,又称类别)2019-07-27 18:06:05

    原文链接:http://www.cnblogs.com/wsq724439564/p/3270609.html 在c++中我们可以多继承来实现代码复用和封装使程序更加简练。在objective-c中只能单继承,不能多继承,那么除了协议protocol之外,我们可以实现类似多继承的一个方法就是,分类(category,又称类别)。

  • Objective-C ,ios,iphone开发基础:使用第三方库FMDB连接sqlite3 数据库,实现简单的登录...2019-07-27 18:03:15

    原文链接:http://www.cnblogs.com/wsq724439564/p/3301943.html 第一步:下载第三方库,点击 连接 下载, 第二部:准备数据库:按照连接&中博客的步骤实现数据库, 数据库的设计大致如下表: id        username             password     

  • ios二维码扫描插件,适配当前主流扫描软件,自定义扫描界面。2019-07-27 18:00:29

    原文链接:http://www.cnblogs.com/wsq724439564/p/3553997.html                  二维码介绍:   二维码(QR(Quick Response)code),又称二维条码,最早起源于日本。 它是用特定的几何图形按一定规律在平面(二维方向)上分布的黑白相间的图形,是所有信息

  • *** Assertion failure in -[AFJSONRequestSerializer requestWithMethod:URLString:parameters:error:],2019-07-16 09:54:32

    在使用AFNetworking时,如果Url中包含空格,文字,或者特殊字符时,会崩溃: [AFJSONRequestSerializer requestWithMethod:URLString:parameters:error:] 解决办法: NSString *url = [NSString stringWithFormat:@"请求的链接"]; NSString *requestUrl = [url stringByAddingPercentEncodingW

  • iOS put form-data请求2019-07-04 19:39:33

    https://www.cnblogs.com/louzhuhaha/p/3633402.html ios 使用AFNetWorking 但是将form-data加入头之后,服务器看到传入的参数是空,结果网上翻了半天资料,说是ASI可以的,但是无奈,这个库太老了,并且也尝试了并没有成功,下面载自大神的博客了,将post改为put使用底层的 实现的。 iOS网络

  • iOS UIwebView html 字符串转换2019-07-03 08:56:17

    解析json字段是一段html串,平常解析出来都能在uiwebview上正常显示,这却出现以下状况,文本内容夹杂好多不需要显示的字符,例如: NSString*string =@"<span>文本内容</span>";这就需要处理一下再显示。 方法如下:  html=[self htmlEntityDecode :[dict objectForKey:@"data"]]; -(NS

  • OC 解决NSArray、NSDictionary直接打印中文出现乱码的问题2019-06-30 09:51:01

    在iOS开发中,经常需要查看数组中得元素是否是自己想要的,但是苹果并没有对直接打印数组中得中文作处理,直接打印就会出现一堆很讨厌的东西,解决其实很简单,就是需要通过为NSArray添加分类,重写 - (NSString *)descriptionWithLocale:(id)locale方法即可 代码如下: #import "NSArray+

  • 【转】IOS开发小技巧2019-06-29 19:26:20

    1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用)。 其实在代码里还是可以设置的,那就是删除背景view [[self.searchBar.subviews objectAtIndex:0] removeFromSuperview];     2,NSDate:   [java] view plaincopy   字

  • IOS UTI统一类型标识符:判断文件类型通过后缀2019-06-29 19:25:52

    今天在学习文档和数据共享中,首先讲的处理统一类型标识符UTI。第一次见,所以记下来以备之用,首先了解UTI和MIME的概念 1.同一类型标识符(Uniform Type Identifier,UTI)代表IOS信息共享的中心组件。可以把它看成下一代的MIME类型。UTI是标识资源类型(比如图像和文本)的字符串,他们制

  • 使用WKWebview接入淘宝二次授权免登录的坑2019-06-20 18:47:47

    1.阿里百川授权完成之后,进行淘宝授权免密登录时,时而需要密码登录,时而不需要(我当时用的WKWebview) 2.分析:当时我查阅了淘宝上的论坛和各大网站,都没有发现有人提到该问题,最终还是无果,我就开始看这个js源码,后面我就换了UIWebview,这个问题就没有,真是奇了怪了,怎么搞这个WKWebview都

  • iOS 日志系统 本地日志打包上传到服务器2019-06-20 14:50:42

    日志系统主要包含两个部分 1.本地保存 我们知道NSLog打印的日志一般都是直接输出到控制台,开发人员可以在控制台直接看到实时打印的log,既然可以在控制台输出,那么能否将日志输出到其他地方呢,比如说自己定义的text文件?答案是肯定的 ,在iOS中可以通过一些方法将文件重定向到指定输出位置

  • coreml之通过URL加载模型2019-06-16 22:48:13

    在xcode中使用mlmodel模型,之前说的最简单的方法是将模型拖进工程中即可,xcode会自动生成有关模型的前向预测接口,这种方式非常简单,但是更新模型就很不方便。 今天说下另外一种通过URL加载mlmodel的方式。具体可以查阅apple开发者官方文档 https://developer.apple.com/documentation

  • NSPredicate谓词的用法2019-06-10 19:37:50

    在IOS开发Cocoa框架中提供了一个功能强大的类NSPredicate,下面来讨论一下它的强大之处在哪...NSPredicate继承自NSObject,它有两个派生的子类• NSComparisonPredicate• NSCompoundPredicate (子类不是我们今天讨论的对象,暂且了解一下就行) 说到谓词,我们先来看一下谓词的语法。1.比

  • jsbridge与通信模型2019-06-10 12:40:06

    三层通信模型: 应用层、解释层、会话层;   通信协议: 通信原语; 报文格式;   网络层: _evaluateJavascript 会话层: #define kQueueHasMessage   @"__wvjb_queue_message__" #define kBridgeLoaded      @"__bridge_loaded__" 表示层: NSString* responseId = message[@"responseId"]

  • IOS 如何持久化自定义对象 2014-08-01 01:382019-06-09 10:43:09

    如果持久话自定义对象 那么这个对象一定要遵循 NSCoding 协议 并实现编解码;然后再将编解码后的数据 NSKeyedArchiver 到NSData中   @interface NSKeyAndValue : NSObject <NSCoding> // 键值对象 @property (nonatomic, retain) NSString* m_strKey; @property (nonatomic, reta

  • [iOS]拾遗补阙2019-05-28 16:52:20

    一、AFNetworking POST纯字符串 修改位置AFURLRequestSerialization 修改前 NSString * AFQueryStringFromParameters(NSDictionary *parameters) { NSMutableArray *mutablePairs = [NSMutableArray array]; for (AFQueryStringPair *pair in AFQueryStringPairsFromDictio

  • FMDB使用的一点心得:数据库创建、制表、查询等以及image转换成二进制nsdata保存到数据库中2019-05-19 18:38:41

    <span style="font-size:18px;">//首先,获取数据库的路径,(假设不存在,就是我们想要存储的路径),不用操心每次都创建数据库会反复,不会的,假设没有则创建,有了就不会再反复创建。 //接下来。我们要制表,首先我们先查看我们的表是否已经存在,方法在以下代码中;假设存在则跳过。不存在则创建

  • iOS NSString,NSArray,NSDictionary属性关键字copy2019-05-15 22:40:38

    创建了Person类,里面声明个name属性,关键字用copy @property (nonatomic, copy)NSString *name; 在ViewController里给name赋值 NSMutableString *str = [[NSMutableString alloc] initWithString:@"iPhone"]; Person *person = [[Person alloc]init]; person.name = str; [str a

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有