`
beike
  • 浏览: 356893 次
社区版块
存档分类
最新评论
文章列表
在ios应用程序中按目录管理资源   在ios的开发中,经常需要将一些资源文件(视频,音频,图片等)部署到ios设备中,但在默认情况下,系统会将所有的资源全部拷贝到mainBundle(全部纺织一个文件夹下) 目录下,即使你的资源是按文件夹来组织的。      在使用ArcGIS API for iOS加载离线cache图片的过程中,这个问题非常明显,因为所有的cache图片都是按照分级规则组织好的图片,如果全部拷贝到mainBundle目录下有可能很多图片名称相同,同时也无法按照文件夹的规则去读取图片,因此需要在mainBundle 目录下以文件夹的方式来管理。     解决 ...
git 默认中文文件名是 xx% 是因为 对0x80以上的字符进行quote   只需要 git config core.quotepath false   core.quotepath设为false的话,就不会对0x80以上的字符进行quote。中文显示正常
UIScrollView分页的实现    UIScrollView的经典例子就是safari的编辑模式了  UIScrollView可以垂直,水平滚动。  如果属性pageEnabled = YES,则设置其为分页模式,那么没滚动一次就是一页,垂直方向上的一页就是UIScrollView的高度,水平方向就是其宽度。  我们可以设置contentSize,这就是UIScrollView可以滚动的最大区域了。  UIScrollView没有datasource的概念,因为这就是一个view,具体view中的内容摆放完全随意,只是每次都会滚动固定的页面大小。  比如我们有5个页面,我们需要自己 ...
  http://marshal.easymorse.com/archives/3760   页效果,类似下面的样子: 在电子书应用中会很常见。这里需要两个要点:在电子书应用中会很常见。这里需要两个要点: 翻页动画 手势上下轻扫(swipe)的处理   先说一下轻扫(swipe)的实现,可以参考
1、初始化UIPopoverController     UIPopoverController *popover = [[UIPopoverController alloc]initWithContentViewController:navigationController];    //必须是个 ViewController /*且该 ViewController的 viewDidLoad方法中要设置其在popover中的尺寸,如     self.contentSizeForViewInPopover = CGSizeMake(

iphone debug

在 .pch中加入   #ifndef __OPTIMIZE__ # define NSLog(...) NSLog(__VA_ARGS__) #else # define NSLog(...) {} #endif   #define LOG_INFO NSLog(@"File: %s, line %d [%@ ,%s]",__FILE__ , __LINE__,[[self class] description], _cmd);   在 target , build 里面 搜preprocessor macros . 里面加入  __OPTIM ...
safari 不兼容.... 我崩溃. 参考几个link 吧 http://www.cnblogs.com/shiyangxt/archive/2010/11/23/1885379.html http://ivice.iteye.com/blog/730795  这个东东安装和切换ruby的版本非常方便.在这里强烈推荐一下.Mac系统自带的ruby版本比较陈旧.所以俺需要一个工具来管理,RVM的安装 需要借助bash和git,这两个工具安装很简单,不多做介绍了. 安装RVM命令: mkdir -p ~/.rvm/src/ && cd ~/.rvm/src ...
http://www.cnblogs.com/ceniy/archive/2010/08/31/1814066.html   1.确认 已经安装了 MySQLdb module  Python 1.5.2 (#1, Feb 1 2000, 16:32:16) [GCC egcs-2.91.66 19990314/Linux (egcs- on linux-i386 Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam >>> import MySQLdb Traceback (innermos ...
http://www.voland.com.cn/iphone-international-application-name 很多情况下,我们希望应用程序的名称也能够做到国际化,让不同国家的人一看程序名,基本就能了解到本程序的用途,比如,方都化工网出品的化工贸易行情软件i16ds,如果看英文名,我们是没有办法了解它的用途的,除非对方都化工网非常熟悉。 iPhone应用程序名的国际化,实际还是比较简单的,笔者这里有一种比较简单、快速且不影响原有程序(不需要修改任何原代码)的方法。 第一步:在项目的Resources里新增一个strings文件名称叫InfoPlist.strings 第二步 ...
http://www.voland.com.cn/iphone-use-nslocalizedstring-internationalization iPhone中使用NSLocalizedString实现国际化 一、获取系统所支持的国际化信息在国际化之前,你可以在iphone中的”设置->通用->多语言环境->语言”中来查看你的iphone支持哪些语言,当然也可以写一段代码测试一下你的iphone都支持哪些语言.测试代码如下: NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults ...
http://www.cocoachina.com/iphonedev/sdk/2010/0812/1999.html
在一些情况下,我们需要不通过App Store发布程序,比如: 发布前的测试 企业内部自用软件,不需要发布到App Store 非正规的做法当然是“越狱”,但是更为正式的做法是使用Ad-Hoc。至于怎样创建Ad-Hoc provision文件,不在本文讨论的范围内。本文讨论的是怎样安装Ad-hoc发布的程序。通常的做法是: 开发者将Xcode编译的Ad-Hoc程序.app文件压缩后与.mobileprovision一起传给用户。 用户拖动.mobileprovision文件到iTunes下的资料库 → 应用程序中 将压缩的.app文件解压,然后将整个.app文件 ...
几个常用的开源类库及下载地址:1.json json编码解码 2.GTMBase64 base64编码解码 3.TouchXML xml解析 4.SFHFKeychainUtils 安全保存用户密码到keychain中 5.MBProgressHUD 很棒的一个加载等待特效框架 6.ASIHTTPRequest http等相关协议封装 7.EGORefreshTableHeaderView 下拉刷新代码 8.AsyncImageView 异步加载图片并缓存代码 9.类似setting的竖立也分栏程序 AppStore软件排名相关,工欲善其事,必先利其器。 1.下载排名 ...
【程式開發】 如何將App安裝至自己的iPhone測試 前言雖然網路上找的到很多iPhone App的教學文章,但缺乏一個簡單明瞭的Step by Step教學且絕大多數的教學都是全英文。連我原本已經設定好一次,升級OS4.0後想要重新再試一次,結果自己都忘了=.,=。所以把流程記錄下來避免自己又忘記,順便讓有心想入門iPhone App開發的人減少一點痛苦。 在一切開始之前首先先將你要測試的iPhone手機裝上 Ad Hoc Helper 這個程式。這個程式可以將手機的資訊寄到你指定的Email裡,我們主要是需要抓手機的Device ID,Device ID是像這樣 ...

UIScrollView touch

UIScrollView本身无法处理touch事件要想实现,必须对UIScrollView上的subView做touch处理原理十分简单,好比要响应scrollView上的UIImageView,那么请创建一个UIImageVIew的子类,由这个自定义的UIImageView来处理touch事件头文件声明如下,供参考:#import <Foundation/Foundation.h>@protocol ImageTouchDelegate-(void)imageTouch:(NSSet *)touches withEvent:(UIEvent *)event whichView:(i ...
Global site tag (gtag.js) - Google Analytics