![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios
文章平均质量分 62
firepix
这个作者很懒,什么都没留下…
展开
-
universal link
什么是Universal Links?在iOS9之前,对于从各种从浏览器、Safari中唤醒APP的需求,我们通常只能使用scheme。但是这种方式需要提前判断系统中是否安装了能够响应此scheme的app,并且这种方式在微信中是被禁用了的。Universal Links是iOS9推出的一项功能,使你的应用可以通过传统的HTTP链接来启动APP(如果iOS设备上已经安装了你的app,不管...原创 2017-02-06 10:14:36 · 278 阅读 · 0 评论 -
uiview
http://blog.csdn.net/tangbinqi_hua/article/details/6553298原创 2014-03-21 21:55:43 · 104 阅读 · 0 评论 -
iphone 获取手机当前内存大小
+ (float)getFreeDiskspace{float totalSpace;float totalFreeSpace=0.f;NSError *error = nil; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); N...原创 2014-03-21 20:18:20 · 109 阅读 · 0 评论 -
ios 状态栏隐藏
用xcode5开发新的iOS游戏,发现一个坑爹的现象,虽然我已经在info.plist里面把Status bar is initially hidden设置成了YES,但在设备上一跑还是看到丑陋的status bar,中国联通....电池电量... 看到Deployment Info的设置里面有个Status Bar Style和一个Hide during application lau...原创 2014-03-20 14:52:08 · 60 阅读 · 0 评论 -
Using Emoji in Web Apps
Using Emoji in Web AppsBy Cal Henderson, October 21st 2009.If you haven't been locked in a small box for the past year, then you'll be familiar with the screenshot on the left - the Emoji keybo...原创 2014-03-13 09:16:49 · 147 阅读 · 0 评论 -
Emoji表情图标在iOS与PHP之间通信及MySQL存储
Emoji表情图标在iOS与PHP之间通信及MySQL存储作者:neekey,发布于 2013年1月22日 ,已浏览5878次 3 0在某个 iOS 项目中,需要一个服务器来保存一些用户数据,例如用户信息、评论等,我们的服务器端使用了 PHP+MySQL 的搭配。在测试过程中我们发现,用户在 iOS 端里输入了 Emoji 表情提交到服务器以后,PHP 无法在 MySQL 数据...原创 2014-03-13 09:14:36 · 96 阅读 · 0 评论 -
Mac下如何显示隐藏文件
Mac下如何显示隐藏文件方法一: 缺省情况下,在 Mac 下是不显示隐藏文件的,Finder 也未提供设置是否显示隐藏文件的选项,不像 Windows 下,有一个“文件夹选项“设置界面里可以控制,但这并不表示 Mac 下无法显示隐藏文件,我可以通过“终端”,用命令行设置这个选项,命令如下:显示:defaults write com.apple.finder AppleShowAllF...原创 2014-03-12 17:56:21 · 74 阅读 · 0 评论 -
PhoneGap和Cordova在iOS 7上的表现,Cordova 3.1即将发布
苹果开放下载ios7了, 我想给大家分享下在 iOS 7上运行和编译 PhoneGap / Cordova应用的感受。.运行之前的应用升级后的第一件事情是运行手机上已经安装的PhoneGap 应用. 表现良好(除了ui美化的小问题,下面将介绍到).编译及部署构建和部署新的应用程序也非常简单,下面是步骤:安装 Xcode 5: 更新程序已经上架App Store....原创 2014-03-12 16:26:22 · 136 阅读 · 0 评论 -
iOS- <项目笔记>UI控件常见属性总结
1.UIView // 如果userInteractionEnabled=NO,不能跟用户交互@property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;// 控件的标记(父控件通过标记可以找到对应的子控件)@property...原创 2014-03-04 21:11:43 · 134 阅读 · 0 评论 -
关于IBOutlet
为了使用Interface Builder,我们需要在如XXViewController.h中增加IBOutlet标记。IBOutlet对于编译器而言只是一个标记,也就是说,编译器会忽略这个关键字。Interface Builder则是根据IBOutlet来寻找可以在Builder里操作的成员变量。需要注意的是,任何一个被声明为IBOutlet并且在Interface Builder里被连接...原创 2014-03-28 13:22:54 · 138 阅读 · 0 评论 -
ios 程序后台执行
如果你的应用需要在点击home键之后,整个程序里还需要有部分功能需要一直执行,那么就需要用到GCD,后台执行的话,一般来讲,苹果做了限制,如果不做任何配置的话,你的应用最多只能运行5s,5s之后就会被挂起,长时间的话就会被杀掉进程;还有一种情况:你设置了后台运行,但是一般来讲:9.9Min之后,程序同样也会被挂起;问题来了:怎么进行设置,如果设置成一个一直在后台执行的,不受时间段的控制;...2015-03-12 16:20:49 · 153 阅读 · 0 评论 -
ios json 解析丢失精度
当json字典中含有一位及以上小数位时,在使用NSJSONSerialization方法先转为NSData再解析为字符串时有时会出现数据误差,代码如下:NSString *jsonStr = @"{"number":81.6}"; NSData *jsonData_ = [jsonStr dataUsingEncoding:NSUTF8StringEncoding]...原创 2017-01-25 09:52:36 · 538 阅读 · 0 评论 -
xcode静态库修改需要注意的地方
关于“search path”------------- 只想说先注意这个$(inherited),这个是target在设置自己路径的时候如果加了这个,那么就是继承project里设置的路径。如果不需要继承就不加,要不然乱加有可能整混导致路径错误。 再者带引号的路径和不带引号的路径,网上搜了下 带引号主要是预防路径里有空格导致本来一个路径变成了两个路径,因为空格分开就...原创 2014-11-18 13:32:43 · 169 阅读 · 0 评论 -
获取IOS设备上安装的应用
#include <objc/runtime.h>Class LSApplicationWorkspace_class = objc_getClass("LSApplicationWorkspace");NSObject* workspace = [LSApplicationWorkspace_class performSelector:@selector(defaultWo...原创 2014-11-03 15:50:02 · 96 阅读 · 0 评论 -
获取公网ip
NSString *URLTmp1 = @"http://ip.taobao.com/service/getIpInfo.php?ip=myip"; NSString *URLTmp = [URLTmp1 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; ...原创 2016-08-11 15:04:58 · 191 阅读 · 0 评论 -
Xcode5.1和Xcode6.0.1共存
首先,确保你的mac os系统支持Xcode6,如果已经安装了Xcode5.1,那么会提示你升级;这个时候需要先把Xcode5拷贝出来,放到一个文件夹里,然后,选择升级,如果提示安装失败,请设置一下DNS;升级成功之后,应用程序中会出现一个新的xcode,这个就是覆盖了之前的Xcode5,然后,把之前备份的Xcode重命名为Xcode5,然后拷贝到应用程序文件夹中即可...原创 2014-09-27 14:11:54 · 98 阅读 · 0 评论 -
UIApplication sharedApplication详细解释-IOS
iPhone应用程序是由主函数main启动,它负责调用UIApplicationMain函数,该函数的形式如下所示: int UIApplicationMain ( int argc, char *argv[], NSString *principalClassName, NSString *delegateClassName ); 那么UIApplicationMain函数到底做了哪些事情...原创 2014-04-25 16:44:33 · 111 阅读 · 0 评论 -
ios提交审核遇到的问题罗列
iTunesConnect1,提交审核填写iTunesconnect信息的时候,需要注意点:屏幕快照之前必须要求是屏幕截图,现在可以是设计图,但图片的大小格式有限制,屏幕快照必须为 JPG 或 PNG 格式,且必须采用 RGB 颜色空间。 App 视频预览必须为 M4V、MP4 或 MOV 格式,且不能超过 500 MB。了解更多。2,名称不能有重名,APPID是苹果提供的,每个应...原创 2015-03-26 10:34:26 · 328 阅读 · 0 评论 -
Xcode修改工程名称
总会遇到几个项目,在做到一半的时候被要求改项目名,网上找了下相关的资料,大多数是xcode5以前的版本,所以解决好了在这里mark一下,给需要的人。目标为:将项目名XCD4改成xcd5。先上结果图:==》 1.在左侧的导航区域点击两次项目名,两次间隔时间稍微长些,项目名会变成可编辑状态。将名称修改为xcd5后按enter键弹出一个对话框,这个时候放心的点击Rename就好...原创 2015-03-25 10:25:12 · 145 阅读 · 0 评论 -
苹果开发者账号申请流程记载(一)
苹果开发者账号申请(邓氏编码的申请):你要有Apple ID,如果没有,可以在申请过程中注册,流程中会提示让你进行AppleID的注册;注册完成之后,进入 https://developer.apple.com/programs/ios/ 页面,你可以选择$99/年,里面又分为个人和公司如果选择注册类型为公司,那么就需要提供邓氏编码,在进行邓氏编码,先到https://devel...原创 2013-09-05 14:10:37 · 111 阅读 · 0 评论 -
IOS中操作JSON
IOS中操作JSON - (IBAction)Action1:(id)sender { //NSString 转 JSON NSString *str=@"[{\"UserName\":\"CQHG\",\"Age\":\"32\"},{\"UserName\":\"CQHG2\",\"Age\":\&qu原创 2014-02-18 17:11:39 · 68 阅读 · 0 评论 -
Using ASIHTTPRequest in an iOS project
Using ASIHTTPRequest in an iOS project1) Add the filesCopy the files you need to your project folder, and add them to your Xcode project. An overview of the ASIHTTPRequest source files appears h...原创 2014-02-18 17:07:54 · 67 阅读 · 0 评论 -
自动检测版本及自动升级
自动检测版本及自动升级本来直接找网络上的想马上用,哪知道编译都过去不。花了不少时间,终于OK.自己整理下。 1.为了实现功能单一分离,我用单独的一个类VersionCheck,实现版本检测VersionCheck.h// // VersionCheck.h // // Created by chenhd on 2014.01.15 // @interface...原创 2014-05-30 16:10:11 · 420 阅读 · 0 评论 -
检查更新
#pragma mark - 检查更新 - (void)checkUpdateWithAPPID:(NSString *)APPID { //获取当前应用版本号 NSDictionary *appInfo = [[NSBundle mainBundle] infoDictionary]; NSString *currentVersio...原创 2014-05-30 16:09:56 · 92 阅读 · 0 评论 -
UIView相关方法
[self.view insertSubview:girlView belowSubview:bottomView];//把girlView插入到bottomView后面 [self.view insertSubview:girlView aboveSubview:bottomView];//把girlView插入到bottomView前面 [self.view insertSubv...原创 2014-05-30 16:09:24 · 75 阅读 · 0 评论 -
NSString与int和float的相互转换
NSString *tempA = @"123"; NSString *tempB = @"456"; 1,字符串拼接 NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB]; 2,字符转intint intString = [newString intValue]; 3,i...原创 2014-05-30 16:09:03 · 85 阅读 · 0 评论 -
UITableView中的部分设置
UITableView中的部分设置 UITableView 默认选中一个 cell首先定义一个变量并初始化123456BOOL isSelectRow;- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup ...原创 2014-05-28 17:36:47 · 85 阅读 · 0 评论 -
iOS开发所有KeyboardType与图片对应展示
iOS开发所有KeyboardType与图片对应展示 2012-10-23 09:54:14| 分类: IOS代码|举报|字号 订阅 1.UIKeyboardTypeAlphabet2.UIKeyboardTypeASCIICapable3.UIKeyboardTypeDecimalPad 4.UIKeyboardTypeDefault5.UIKeybo...原创 2014-05-28 17:33:19 · 84 阅读 · 0 评论 -
NSArray和NSMutableArray常用方法总结
不可变数组对象:[array count] : 得到这个对象数组的长度。[array objectAtIndex 0]: 传入数组脚标的id 得到数据对象。[arrayWithObjects: ...] :向数组对象初始化赋值。这里可以写任意对象的指针,结尾必须使用nil。 NSArray 不可变数组 常用方法+(id)arrayWithObje...原创 2014-05-28 17:31:51 · 80 阅读 · 0 评论 -
开发ipa过程中遇到的问题
写在开头的话:坑爹的ipod5,电量不给力啊~~~~不给力!看来还要换phone 进入正题:1开发环境的配置,因为公司抠门,没有给配金苹果,自己只能黑了一个;用的是VMWare9.0+Mac10.8.2+Xcode4.6,又因为公司为了节省开支,选择了这种一处开发,到处运行的开发模式:WebApp。总而言之,这是一款webapp应用。 在配置环境的过程中,安装黑苹果网上找一...2013-11-07 17:52:53 · 119 阅读 · 0 评论 -
iOS企业开发In House ipa发布流程
这两天需要发布一个ipa放到网上供其他人安装,需要用到企业级开发者账号。在网上查了一下资料,感觉没有一个比较完善的流程,于是决定把整个流程写下来,供大家参考。首先详细说明一下我们的目标,我们需要发布一个ipa放到网上,所有人(包括越狱及非越狱设备)可以直接通过链接下载安装,不需要通过AppStore,也不需要安装任何证书。要达到这个目标,就需要企业级开发账号(299刀)。企业级开发账号的申...原创 2014-05-30 16:10:23 · 83 阅读 · 0 评论 -
ios版本判断
本篇译自:Matt Gallagher的blog-http://cocoawithlove.com原文:http://cocoawithlove.com/2010/07/tips-tricks-for-conditional-ios3-ios32.html这篇日志会告诉你在ios编程中如何判断不同的版本的ios系统。1,让项目/Target支持不同版本的iOS要让一个程序可以在多个版本的ios上...原创 2014-01-22 11:06:24 · 70 阅读 · 0 评论 -
IOS应用程序升级
IOS应用程序升级流程介绍:IOS手机端应用程序需要升级时,打开服务器端html文件(本文为ucab.html文件)-》点击在线安装-》打开plist文件(本文中为ucab.plist文件)-》plist文件中存储有应用程序升级包的地址。(本文为:http://192.168.1.126:8088/netcrm/ucab.ipa),这个地址是在打包时填写的Application URL值。通过升...原创 2014-02-18 17:06:43 · 81 阅读 · 0 评论 -
IOS中Json解析的四种方法
IOS中Json解析的四种方法作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。从IOS5开始,APPLE提供了对js...原创 2014-02-18 17:04:31 · 71 阅读 · 0 评论 -
PhoneGap开发IOS,JS调用IOS方法/phoneGap插件
目录[-]PhoneGap开发IOS,JS调用IOS方法/phoneGap插件开发——FakeMr前沿开始代码CDVMyPlugin.h内容:CDVMyPlugin.m内容JS封装通用调用方法JS调用配置插件 OVER!PhoneGap开发IOS,JS调用IOS方法/phoneGap插件开发——FakeMr前沿废话不说ph...原创 2014-02-18 17:01:43 · 127 阅读 · 0 评论 -
无线发布iOS应用(OTA)让用户不通过App Store直接下载iOS应用
无线发布iOS应用(OTA)让用户不通过App Store直接下载iOS应用OTA 是苹果在 iOS4 中新增的一项功能,目的是让企业用户能够在脱离 Apple App Store 的情况下通过网页无线发布 iOS 应用。 作 者:xssfuo 来 源:iinterest 更新时间:2013-9-9 13:28:13一、OTA (Over The Air)OTA 是苹果在 i...原创 2014-02-13 13:18:37 · 237 阅读 · 0 评论 -
iOS的网页调启app store的方法
iOS的网页调启app store的方法以百度地图为例: <a href="http://itunes.com/apps/百度地图">百度地图</a><!--to itunes--><a href="itms://itunes.com/apps/百度地图">百度地图</a><!--to原创 2014-02-13 12:54:52 · 198 阅读 · 0 评论 -
tableview 设置背景图片的方法
首页>代码片段>其他 (Others)代码>详情tableView 设置可以滚动的背景图设置滚动背景图时,只要保证背景图在tableview中处于最低层。?1234567891011//iOS7 的一句就搞定了 [tableView insertSubv...原创 2014-06-20 18:38:34 · 409 阅读 · 0 评论 -
用法总结:NSNumber、NSString、NSDate、NSCalendarDate、NSData(待续)
用法总结:NSNumber、NSString、NSDate、NSCalendarDate、NSData(待续)分类: ios2012-03-13 21:09 6267人阅读 评论(4) 收藏 举报stringpathencodingcharactertimezoneattributesNSNumber+ (NSNumber *)numberW...原创 2014-02-03 16:15:55 · 71 阅读 · 0 评论 -
uilabel小结
一.默认状态单行,不可获取用户点击事件,UIViewContentModeRedraw模式,改变就重绘.二.相关属性与函数 1.文本属性text // label 显示的文字font // text 的字体,值不可以是nil,否则异常textColor // text 的颜色textAlignment // text...原创 2014-06-14 09:50:16 · 90 阅读 · 0 评论