
IOS
文章平均质量分 71
bjash
这个作者很懒,什么都没留下…
展开
-
UIWebView页面加载出错,我们应该怎么解决呢?
DidFailLoadWithError?并不行!UIWebView并不认为403,404是出错或者有必要去调用这个错误方法; 所以我们需要调用另一个方法:- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavig转载 2016-08-09 08:53:42 · 1328 阅读 · 0 评论 -
Mac 上运行Apache/MySQL/PHP
欢迎光临 XAMPP 的 Mac OS X 版适用于 Mac OS X 的 XAMPP 是 Mac OS X 上最简单,最实用,也最完整的网络服务器解决方案。该发行版包括整合了最新的 MySQL、PHP,和 Perl 的 Apache 2 服务器。它以 Mac OS X 安装包的方式发布,包含所有必须的文件,无需下载其它东西。如果您是一位有经验的网络开发人员,或者是需要运行服务器、原创 2013-08-07 11:18:33 · 2305 阅读 · 0 评论 -
Zend Studio 10正式版注册破解(2013-07-29更新)
Zend Studio 10正式版注册破解(2013-07-29更新) © kekehu / ZendStudio / 2013.01.20 / 21:45 / 28055PV 引用功能被关闭了。1、写在前头转发请标明转自http://www.geekso.com/ZendStudio100/以下方法仅供技术交流学习,请勿非法使用,如长期使用请支持购买正版。正版购买地址:h转载 2013-08-07 11:36:16 · 1809 阅读 · 0 评论 -
mac pro开机密码忘记了
网上说密码破解输入什么命令, 开机,启动时按cmd+S,进入Single User Mode,出现像DOS一样的提示符#root> 在#root>下输入(注意空格,大小写) fsck -y mount –uaw / rm /var/db/.AppleSetupDone reboot 机器会重启,开机后貌似重装时的欢迎界面,别担心,东西全没丢。就像第一次安装一样,重新建转载 2013-08-05 16:36:55 · 2158 阅读 · 0 评论 -
如何在Mac终端中进入含空格文件名的文件夹
Unix, Linux, Mac OS 如果想进入当前目录下的'my files'文件夹,有如下三种方法(当然还可能有更多):1 使用'\' $cd my\ files 2 使用''' $cd my' 'files 3 使用'"' $cd my" "files 总体都是将空格转义或者注释起来。转载 2013-08-05 16:38:02 · 13242 阅读 · 0 评论 -
苹果iPhone用户界面设计经验分享
苹果的iPhone、iPod touch以及iPad等产品为我们带来了许多意想不到的创意和惊喜。认真地咀嚼130页《iPhone Human Interface Guidelines》后,能感悟到字里行间透露着的苹果的细致与智慧。我们收集了iPhone平台的专业设计师的意见,加上翻译过程的一点体会,整理出一些苹果iPhone用户界面设计精粹。希望对大家有所帮助。 一、了解应用转载 2013-07-27 14:26:15 · 1279 阅读 · 0 评论 -
十个优秀的 iPhone App 界面设计
一、Squarespace博客托管服务提供商Squarespace(squarespace.com)。该公司在今年7月份刚完成了第一轮总规模达3800万美元的融资。本轮融资对Squarespace的估值达到了1亿美元左右。设计风格:简洁,有层次感。突出内容,不迷失所在的位置。官方网站:http://www.squarespace.com/二、gowa转载 2013-07-27 14:21:49 · 1512 阅读 · 0 评论 -
iPhone、iPad、Android UI常用设计尺寸
原文地址:UI常用设计尺寸" href="http://blog.sina.com.cn/s/blog_642fea8a0100ytl9.html" target="_blank" style="color:rgb(119,78,167)">iPhone、iPad、Android UI常用设计尺寸作者:浅草域 iPhone:-----------------------转载 2013-08-01 09:38:20 · 1436 阅读 · 0 评论 -
iPad和iPhone的app图标尺寸、用途、设置方法
iPhone专用程序你的iPhone程序包需要以下尺寸的图片:57×57像素图片,用于程序商店和在iPhone/iPod Touch中显示——必需。29×29像素图片,用于设置和Spotlight搜索——如果你的程序有设置页面,建议你提供该尺寸的 图片。将你的57×57像素图片重命名,并放入Info.plist文件中 CFBundleIconFile 处,详见图1。转载 2013-08-01 09:34:35 · 1140 阅读 · 0 评论 -
NSString NSData 转换与常见的 NSString 和 NSMutableString 方法
NSString* aStr = [[NSString alloc] initWithData:aData encoding:NSASCIIStringEncoding];NSData* aData = [aStr dataUsingEncoding: NSASCIIStringEncoding];NSString 和 NSMutableString 可以说是软件开发人员每天都要面转载 2013-07-25 11:27:34 · 675 阅读 · 0 评论 -
ios5 NSURLConnection异步连接实现
//风火轮实现UIActivityIndicatorView*activityView=[[UIActivityIndicatorViewalloc]initWithFrame:CGRectMake(150,30,100,100)]; [activityView setBackgroundColor:[UIColor lightGrayColor]]; [se转载 2013-07-25 12:06:41 · 682 阅读 · 0 评论 -
IOS 常用数据转换
SData 转换成UIImageNSData*imageData =[NSData dataWithContentsOfFile: imagePath];UIImage *aimage =[UIImage imageWithData: imageData];从UIImage转换到NSData类型//sdk中提供了方法可以直接调用 UIImage *img = [U原创 2013-07-25 11:22:44 · 614 阅读 · 0 评论 -
线程同步
应用程序里面多个线程的存在引发了多个执行线程安全访问资源的潜在问题。两个线程同时修改同一资源有可能以意想不到的方式互相干扰。比如,一个线程可能覆盖其他线程改动的地方,或让应用程序进入一个未知的潜在无效状态。如果你幸运的话,受损的资源可能会导致明显的性能问题或崩溃,这样比较容易跟踪并修复它。然而如果你不走运,资源受损可能导致微妙的错误,这些错误不会立即显现出来,而是很久之后才出现,或者导致其他可能需转载 2013-07-31 10:02:56 · 664 阅读 · 0 评论 -
iOS多线程编程之NSThread的使用
1、简介:1.1 iOS有三种多线程编程的技术,分别是:1.、NSThread 2、Cocoa NSOperation (iOS多线程编程之NSOperation和NSOperationQueue的使用)3、GCD 全称:Grand Central Dispatch( iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用)这三转载 2013-07-31 09:09:18 · 607 阅读 · 0 评论 -
ios 常用字符串的操作
//将NSData转化为NSString NSString* str = [[NSString alloc] initWithData:response encoding:NSUTF8StringEncoding];//将NSString 转化为NSData (NSString.h)- (NSData *)dataUsingEncoding:(NSStringEnco转载 2013-08-07 14:27:07 · 2303 阅读 · 0 评论 -
php 解决json_encode中文UNICODE转码问题
用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似”\u***”的格式,如果想汉字不进行转码,这里提供三种方法 1.升级PHP,在PHP5.4, 这个问题终于得以解决, Json新增了一个选项: JSON_UNESCAPED_UNICODE, 故名思议, 就是说, Json不要编码Unicode.<?phpecho json_encod转载 2013-08-08 12:56:34 · 84821 阅读 · 6 评论 -
IOS 唤醒另一个APP(app之间互相通信)
IOS 唤醒另一个APP(app之间互相通信) 实现一个app怎么唤醒另一个app,以及让两个app之间互相通信。。。测试工程操作如下1.新建一个app1,在Info.plist文件的信息属性列表里新建一组,类型是URL types 设置如下唤醒另一个APP(app之间互相通信)" title="IOS 唤醒另一个APP(app之转载 2015-06-07 12:43:51 · 4182 阅读 · 0 评论 -
iOS中如何呼出另一个应用
我们经常会遇到在一个应用里面呼出另一个应用的需求,比如在文档里面点击地址,调用safari来打开网页;比如在文件浏览器里面点击某种文件,自动激活一个应用来打开文件。 iOS里面对于这样的需求使用URL来实现,把其他的应用看成一种资源,本质上就是调用系统资源。 我们有两个应用App1和App2,在App2里面呼出App1,那么首先要配置App1,让系统认识转载 2015-06-07 12:44:34 · 557 阅读 · 0 评论 -
彻底的自定义UINavigationController的返回键(左键)
在修正公司产品BUG的时候的代码片段,留作记录做好注释也方便其他人 NSString *tempStr = self.navigationController.navigationBar.topItem.title; //获取上一个页面的title UIFont *font = [UIFont fontWithName:@"Helvetica转载 2013-08-13 11:37:45 · 4612 阅读 · 0 评论 -
自定义导航栏按钮UIBarButtonItem 文字或图片
在4.0里定义导航条按钮通常是生成普通按钮,再用它生成导航条专用按钮。[java] view plaincopyprint?UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; [button setBackgroundImage:[UIImage imageN转载 2013-08-13 11:35:37 · 3735 阅读 · 0 评论 -
ios tableView分页加载-sqlite
在网上搜索了一下, 介绍UITableView分页的文章不少, 而且都很统一, 代码也都正确. 只是没有把思路给整理出来. 我这里借花献佛, 整理一下.这里假定的前提是, 你已经将UITableView添加到了View中, 并且在h文件中实现了 UITableViewDelegate,UITableViewDataSource 这两个接口, 且已经与你后台定义的tblView建立起了关联,转载 2013-08-13 15:04:13 · 3093 阅读 · 0 评论 -
iOS中UITextField 使用全面解析
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect;转载 2013-08-13 11:38:56 · 814 阅读 · 0 评论 -
UIBarButtonItem学习
有时侯你并不想把导航条左侧按钮外观字体或背景全部用以下代码来更改[plain] UIBarButtonItem *rightItem = [YBarButtonItem barButtonWithStyle:YBarButtonStyleRoundedRectangle转载 2013-08-13 11:36:21 · 890 阅读 · 0 评论 -
ios日期格式转换
1、如何如何将一个字符串如“ 20110826134106”装化为任意的日期时间格式,下面列举两种类型: NSString* string = @"20110826134106"; NSDateFormatter *inputFormatter = [[[NSDateFormatter alloc] init] autorelease]; [inputF转载 2013-08-12 16:30:10 · 790 阅读 · 0 评论 -
Mac svn命令
打开终端,进到所在的目录,然后出入一下代码find . -name ".svn" | xargs rm -Rf1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件sv转载 2013-08-09 12:10:57 · 1915 阅读 · 0 评论 -
TotalFinder Mac Finder 功能增强软件基础使用教程
楼主 发表于 2013-3-27 13:24:34 | 查看: 1268| 回复: 26使用之前你必须下载 TotalFinder 软件【废话】下载连接:http://bbs.maiyadi.com/thread-881156-1-1.html你有没有想过让自己的Finder有标签的效果,就像这样⋯⋯转载 2013-08-09 09:50:12 · 2956 阅读 · 0 评论 -
一个比较方便的转换NSString为UTF8编码的函数
在进行sina微博API的开发中, 着实学到了不少的东西。下面这2个函数是对NSString的扩展,可以方便的编解码NSString为UTF8。 这两个函数是从OAuthConsumer中摘出来的。头文件:@interface NSString (OAURLEncodingAdditions)- (NSString *)URLEncodedString;- (NSS转载 2013-08-08 14:06:36 · 831 阅读 · 0 评论 -
URL 编码:CFURLCreateStringByAddingPercentEscapes
If you have tried to send any information using a GET web request, you would have come cross an annoying problem, That annoying problem is making sure that the URL is corrently encoded. The issue转载 2013-08-08 14:07:50 · 637 阅读 · 0 评论 -
IOS开发之CFURLCreateStringByAddingPercentEscapes--URL 编码
#define SINA_API_AUTHORIZE @"https://api.weibo.com/oauth2/authorize"#define SINA_APP_KEY @"3456404324"- (NSURL*)getOauthCodeUrl { //获取auth_code or转载 2013-08-08 14:07:03 · 1015 阅读 · 0 评论 -
iOS中正则表达式的使用--NSPredicate
首先举一个例子:匹配9-15个由字母/数字组成的字符串的正则表达式: NSString * regex = @"^[A-Za-z0-9]{9,15}$"; NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex]; BOOL isMatch = [pred eva转载 2013-07-31 08:48:52 · 686 阅读 · 0 评论 -
ios 正则表达式
1.去RegexKitLite下载类库,解压出来会有一个例子包及2个文件,其实用到的就这2个文件,添加到工程中。 备用地址:http://www.cocoachina.com/bbs/job.php?action-download-pid-135286-tid-18111-aid-11143.html - Lv2.工程中添加libicucore.dylib frameworks转载 2013-07-31 08:47:49 · 507 阅读 · 0 评论 -
IOS多线程三种主要方法
ios有三种主要方法:1、NSThread。2、NSOperation。3、GCD。 1、 NSThread:调用方法如下:如果需要函数参数的话,可以通过Object传递。1.1:[NSThread detachNewThreadSelector:@selector(threadInMainMethod:) toTarget:self withObject:nil转载 2013-07-31 10:05:27 · 636 阅读 · 0 评论 -
ASIHTTPRequest类库简介和使用说明
官方网站: http://allseeing-i.com/ASIHTTPRequest/ 。可以从上面下载到最新源码,以及获取到相关的资料。使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平转载 2013-06-26 21:57:19 · 824 阅读 · 0 评论 -
Xcode中使用SVN需要注意的问题
Xcode的SVN功能,和Eclipse中的subclipse或者windows下的tortoiseSVN比较起来功能还差很多。我是索性不用的,直接用命令行。我看有的朋友是用subclipse,其实也挺好,不过,为了使用SVN功能要单独开一个耗费资源的Eclipse。但是,不论使用什么SVN工具,都会遇到Xcode固有的问题,即project.pbxproj文件的提交冲突问题。proj转载 2013-06-19 17:33:42 · 860 阅读 · 0 评论 -
Xcode svn import项目 上传.a文件(静态库)
在终端使用命令touch 项目所在文件夹 svn import 项目文件夹 https://服务器地址 -m "iPad import"这样就把项目上传到服务器上了!但是不能把.a文件上传到服务器。上传.a文件(静态库),首先进入.a文件所在的文件夹,使用命令svn add 文件名.a然后在使用命令svn commit -m “提交说明消息”转载 2013-06-19 17:15:05 · 4317 阅读 · 0 评论 -
svn: Unrecognized URL scheme[已经解决,问题分析]
我在执行 SVN CO HTTP:// 的时候,出现了svn: Unrecognized URL scheme的错误:( 首先,大家可以在SVN 官方的FAQ的翻译中找到如下问题说明Subversion 使用外掛系統來存取檔案庫. 目前有三個這樣的外掛: ra_local 可以存取本地檔案庫, ra_dav 可以透過 WebDAV 存取檔案庫, 而 ra_svn 可以透過转载 2013-06-18 11:40:43 · 2914 阅读 · 0 评论 -
升级MAC下的SVN客户端方法
Mac下自带的SVN版本还是1.6的,而最新的Versions已经更新到支持1.7版本了,在Windows下面使用1.7版本久了所以也想更新下Mac版本。OK,废话不多说,简单描述操作步骤:去Apache下载Subversion源代码,地址是:http://subversion.apache.org/;编译发现make没有,那么去XCode里面的Preferen转载 2013-06-18 09:30:19 · 693 阅读 · 0 评论 -
ubuntuVM配置流媒体服务器
目前主流的流媒体服务器有微软的windows media server、RealNetworks的Helix server和苹果公司的Darwin Streaming Server. 微软的windows media server只能在windows 2000 server和windows 2003 server下使用,不在考虑之列。RealNetworks的Helix server是一款跨平台的转载 2013-06-07 22:41:02 · 1020 阅读 · 0 评论 -
Darwin Streaming Server安装教程
1 Darwin Streaming Server简介Darwin Streaming Server 是苹果公司推出的开放源码、跨平台多媒体串流服务器, 提供音乐 (mp3) 与影音 (3gp、mp4、mov) 串流播放功能, 可由 Windows Media Player、VLC media player、QuickTime Player 等播放软件收听(看)转载 2013-06-07 22:40:07 · 3571 阅读 · 1 评论 -
【原创】MAC ML 10.8.x 下 XCODE SVN客户端安装设置 方法-- bjash
MAC ML 10.8.x 下 XCODE SVN客户端安装设置 方法--- bjash,杨勇 2013.6.3 武汉.光谷人才 149453793@qq.com MAC ML 10.8.x 和之前版本区别很大,不自带SVN,需要手动设置SVN;【服务器端:https://10.65.2.213/svn/productassistant】==============原创 2013-06-03 20:06:21 · 1115 阅读 · 0 评论