- 博客(43)
- 收藏
- 关注
原创 Eclipse下编辑web.xml很卡问题解决办法
在eclipse开发环境下,编辑web.xml文件,会出现程序无法响应的状况经查是因为在有网的情况下 eclipse会连接到sun网站校验xsd,这时会耗费很长时间解决办法是修改web.xml中xsd的链接地址,如下:修改"http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/web-app_2_4.x
2013-04-14 10:18:22
4411
转载 数据分批显示
Filed under: 趣味 — admin @ 11:34 上午 iPhone屏幕尺寸是有限的,如果需要显示的数据很多,可以先数据放到一个table中,先显示10条,table底部有一察看更多选项,点击察看更多查看解析的剩余数据。基本上就是数据源里先只放10条, 点击最后一个cell时, 添加更多的数据到数据源中. 比如:数据源是个array:ViewController
2012-08-03 15:12:38
2520
转载 stretchableImageWithLeftCapWidth ios支持.9
- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight 这个函数是UIImage的一个实例函数,它的功能是创建一个内容可拉伸,而边角不拉伸的图片,需要两个参数,第一个是左边不拉伸区域的宽度,第二个参数是上面不拉伸的高度。根据设置的宽度
2012-08-01 16:15:00
6422
转载 数据库设计原则
下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。 1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能
2012-06-27 11:45:07
2383
转载 Iphone 集合类的对象释放
6down voteacceptedNSMutable array contains the reference to the object. When you add an object to NSMutableArray, it will retain the object. That is, after adding the object to the array you s
2012-02-21 18:01:09
2458
转载 Dijkstra 算法,本人有iphone版本的,卖100人民币,嘿嘿
public class Dijkstra { ArrayList Collection = new ArrayList(); // 储存所有的点 ArrayList Route = new ArrayList(); // 记录路径 ArrayList Waiting = new ArrayList();// 此轮候选的点 String current = null; int
2012-02-03 16:25:05
2915
原创 Iphone Quartz 2D CALayer 绘制中文,问题解决
- (void) drawLayer:(CALayer *)layer inContext:(CGContextRef)ctx { CGContextSetFillColorWithColor(ctx, [[UIColor darkTextColor] CGColor]); UIGraphicsPushContext(ctx); [word drawAtPoint:CGP
2011-12-28 15:08:57
6203
原创 iphone 在UIView上画图,画线,画多边形
1.自定义一个 CustomView : UIView类,该类继承自 UIView,当然也可以继承自UIView的子类,比如 UIScrollView2.在CustomView中重写下面的方法,这个方法中的内容绘制代码,可以参考 iphone Quartz 2D 开发指南.- (void)drawRect:(CGRect)rect { CGContextRef conte
2011-12-28 14:24:52
17566
3
转载 Iphone 查看系统所有的字体
NSArray* familys = [UIFont familyNames];for (int i = 0; iNSString* family = [familys objectAtIndex:i];NSLog(@"rnrnFontfamily:%@rn=====",family);NSArray* fonts = [UIFont fontNamesForFamil
2011-12-28 14:13:05
2775
原创 Xcode 4.2 下添加libxml2 包时报错问题解决
xcode 4.2下添加 libxml2.dylib 包时会报错: libxml xxxx.h not found的错误,原因是工程的Header Search Paths没有设置导致的. 修改工程配置属性: 1:打开 Project ----Build Settings 2:找到 Header Search Path 3:添加一个值 : /usr/i
2011-12-21 17:00:41
3133
原创 判断设备是Iphone还是ipad
通过UI_USER_INTERFACE_IDIOM()这个函数判断即可。NSString *nibTitle = @"PadContent"; if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) { nibTitle = @"PhoneContent"; }UIUserInterf
2011-12-19 10:35:45
4112
转载 Safari 无法退出,导致无法关机 解决,强制退出即可!!!
虽然苹果系统满稳定的,很少宕机。 但是也有以外发生,如Safari死掉了、打开某程序小彩球死转,这时我们想关掉程序,都是无法退出,它会一直死在那里。 我们该怎么办呢?这时候你可以在苹果系统里强制退出这个程序噢。 如何强制退出应用程序? 1.打开任意一个应用程序。 2.点击左上角的苹果logo。 3.点击强制退出,强制退
2011-12-16 10:15:22
33417
原创 iphone UIProgressView 进度使用例子
iphone UIProgressView 进度使用例子待实现功能:打开首页面时,应用从服务器下载数据,首页上的进度条显示数据下载的进度:步骤一:在xib 中 添加 UIProgressView,UILabel两个控件;步骤二:编码;接口:@interface BetaTownViewController : UIViewController{
2011-12-15 18:15:04
6722
原创 怎么实现首页隐藏的 UINavigationBar 导航条
How to hide/disable only the first uinavigationbar?I've been wandering how to hide / remove / disable only the main or first navigation bar in the navigation controller so that I could put an im
2011-12-15 14:14:51
5509
1
转载 Iphone 监测网络状态,经测试是可行的
需要先加入 SystemConfiguration.frameworkframeworks:/System/Library/Frameworks/SystemConfiguration.framework头文件:#import #import #import #import #import- (BOOL) connectedToNetwork
2011-12-14 18:33:34
2671
原创 xcode 4.2 设置 横屏,竖屏
方法一:程序中控制,每一个自定义的 UIViewController 都有一个方法:- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{ //看下面的,自己可以调整,以达到你想要的效果,比如只能横屏显示,只能竖屏显示,或者直接返回YES,表示可以支持
2011-12-14 17:25:14
14038
3
原创 How to pass the value to the function when clicking on the UIButton
苹果开始时,当点击一个按钮,跳转到下一下页面,点击时,传递一个参数到调用方法下面是老外的解释: Hi all,NSString *name = @"John";I need to pass the above variable value, when clicking on the uibutton currently i created the uibu
2011-12-14 14:01:14
2353
转载 iphone 地图加注释
成员变量建立outlets的关系(什么?不懂?那就从头学一下xcode吧)。在类的实现文件(.m)中加入以下代码(方法名自己起吧,我这里起的是initMapView):view plaincopy to clipboardprint?- (void) initMapView { MKCoordinateSpan theSpan; //设置地图的范
2011-12-14 13:09:54
3296
2
转载 苹果软件系列产品
苹果软件系列产品操作系统Mac OSMac OS X Leopard▪ Mac OS X Snow Leopard▪ OS X Lion▪ Mac OS X ServeriOSiPhone OS▪ iOS 4
2011-12-12 22:37:23
2355
原创 UINavigationController生成返回按钮
UINavigationController生成返回按钮步骤1:在子视图ViewController的viewDidLoad方法中添加一句代码如下:- (void)viewDidLoad{//生成按钮的title为:返回,调用的方法名为:backToInde self.navigationItem.leftBarButtonItem =[[UIBarButtonItem
2011-12-12 17:52:24
6568
2
转载 RGB生成 UIColor对象
[UIColor colorWithRed:192.0f/255.0f green:204.0f/255.0f blue:255.0f/255.0f alpha:0.5f]我已经测试过了,记得除 255
2011-12-12 16:54:22
1206
转载 xcode 4.2 真机调试(需要先申请IDP)
这个blog写的很详细,我已经完成了真机调试的配置.http://blog.sina.com.cn/s/blog_68e753f70100r3w5.html
2011-12-12 11:44:37
3015
转载 深入理解iPhone委托模式兼谈iPhone生命周期(手把手教你iphone开发 - 基础篇)
深入理解iPhone委托模式兼谈iPhone生命周期(手把手教你iphone开发 - 基础篇)作者:孙东风 2009-11-23(请尊重作者劳动成果,转载务必注明出处)每个iPhone应用程序都有一个UIApplication,UIApplication是iPhone应用程序的开始并且负责初始化并显示UIWindow,并负责加载应用程序的第一个UIView到UIWindow窗体中。UIAp
2011-12-09 11:43:27
685
转载 Iphone上传文件到服务器
请参见 http://stackoverflow.com/questions/125306/how-can-i-upload-a-photo-to-a-server-with-the-iphone
2011-12-08 15:16:30
2246
转载 xcode调试技巧(预处理器控制输出打印信息)
iPhone 应用发布后,程序运行过程中尽量不要有调试 log 信息输出,这样会影响程序运行的效率。通过宏定义设置,使程序只在 debug 模式下输出对我们有用的信息, release 时不会输出。1、首先建立一个宏定义文件,文件内容如下:#if DEBUG#define debuglog(format, ...) NSLog(format, __VA_ARGS__)#else
2011-12-08 13:09:53
3603
转载 appdelegate中的方法
1、- (void)applicationWillResignActive:(UIApplication *)application说明:当应用程序将要入非活动状态执行,在此期间,应用程序不接收消息或事件,比如来电话了2、- (void)applicationDidBecomeActive:(UIApplication *)application说明:当应用程序入活动状态执行,这个
2011-12-07 18:17:46
643
转载 Objective -c 字符串连接,相加
1. string = [NSString initWithFormat:@"%@,%@", string1, string2 ];2. string = [string1 stringByAppendingString:string2];3 . string = [string stringByAppendingFormat:@"%@,%@",string1, string2];
2011-12-07 12:04:00
3124
转载 iphone网络状态监测
一:确认网络环境3G/WIFI 1. 添加源文件和framework 开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审(我们的)查的。 Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability,首先要完成如下两部:
2011-12-05 17:23:19
1918
原创 xcode4.2 下xib文件和ViewController绑定方法
Xcode 4.2下,若是先建立xib文件,后创建ViewController类,则可以通过下列方法进行绑定,图如下:1.打开xib编辑器,选择 FileOwner图标2.选择右边的导航栏的第三个tab,将Class设置成你创建的ViewController类即可。
2011-12-01 13:59:14
6283
2
转载 Xcode 4.2下配置SVN
今天讲讲Xcode的配置工作。(1)以创建一个新的工程为例,首先,打开Xcode 4.2,打开windows-> Organizer ->Repository,在点击屏幕左下角的“+”按钮,选择“Add Repository”。(2)在弹出窗口中,填写svn服务器的相关信息:Name可以根据你自己项目的名字来起,Location填你的SVN服务器上对应的项
2011-11-30 23:50:28
6563
2
转载 一次性移除一个 UIView 所有子视图的方法
如果要移除一个 UIView 的所有子视图,SDK 里没有 remove all 之类的方法。可以用 for loop 循环调用 – removeFromSuperview 来移除 例如:for(UIView *view in [self.view subviews]){ [view removefromsuperview]}
2011-11-30 23:43:47
6959
1
原创 完美解决:xcode4.2 修改__MyCompanyName__,终于让我找到方法了
每个新建的项目里都有个// Copyright __MyCompanyName__ 2010. All rights reserved.这个挺郁闷的方法一:在网上看到有个在终端修改预配置文件的方法---defaults write com.apple.ProjectBuilder PBXCustomTemplateMacroDefinitions '{ "ORGANIZA
2011-11-30 23:29:30
3845
1
转载 ios5键盘上添加OK按钮
非pad界面的数字键盘,自定义增加一个ok按钮,在ios4上可以正确执行的,ios5上也不行了比如说这个:http://www.neoos.ch/news/46-development/54-uikeyboardtypenumberpad-and-the-missing-return-key经改进如下可以执行在ios5上正常显示UIWindow* tempWindow = [[[U
2011-11-30 23:25:43
1399
转载 UINavigationBar的背景自定义图片
要实现navigationBar的背景自定义图片,是直接定义一个UINavigationBar的category,并重写drawRect方法,在ios5下面,navigationBar的drawRect方法似乎都不被调用了。解决方法是:在app delegate里面的application didFinishLaunchingWithOptions方法中,加入[[UINavigationB
2011-11-30 23:23:09
1122
转载 Xcode 4.2关闭ARC, release
由于 iOS5 xcode4.2 引入了ARC (AutomicReferenceCounting) , 使用xcode4.2 新建项目时,会有一些小小的变化。NSAutoReleasePool 被 @{Autoreleasepool / / Code for autoreleasepool } block 取代了。 新增了__strong , __weak 编
2011-11-30 14:55:06
5241
2
转载 Iphone登录代码
我说一下我做这个的思路吧,登录和注册页面通常只在用户第一次打开app的时候出现一次,登录过一次以后,就要把用户资料保存在plist文件里,当然你可以选择coreData啦,但我觉得plist比较简单。用户再次打开这个app的时候,就去这个plist文件里找资料,plist不为空,用户就直接进入主页面。 所以在tabBar页面的默认页面也就是第一页呈现出来的那一页加入这几句。
2011-11-30 11:43:12
4144
转载 游戏数据存储的四种常用方式NSKeyedArchiver/NSUserDefaults/Write写入/SQLite3
【iOS-Cocos2d游戏开发之十九】游戏数据存储的四种常用方式NSKeyedArchiver/NSUserDefaults/Write写入/SQLite3分类: 【 iOS-Cocos2d 游戏开发】2011-11-08 14:37 2020人阅读 评论(5) 收藏 举报 Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。
2011-11-28 14:15:25
1156
转载 Objective-C数量类型-Objective-C int 整数类型
八进制计数法来表示,就是说基数8来表示。在这种情况下,该值的其余位必须是合法的八进制数字,也就是 0 到 7 之间的数字。因此在 Objective-C 中以八进制表示的值 50 (等价于十进制的值40),表示方式为 050。与此类似,八进制的 0177 表示十进制的值 127(1*64+7*8+7)。通过在NSLog调用的格式字符串中使用格式符号%o,可在终端上用八进制显示整数值。在这种情况
2011-11-28 10:40:47
819
1
转载 Objective-C数量类型-Objective-C float 浮点类型
在介绍完 Objective-C 中的四大基本类型之一 int 类型 后,接下来不得不提的就是 float 类型。声明为 float 类型的变量可存储包含小数位的值。要区分浮点常量,可通过查看其是否包含小数点。可以省略小数点之前的数字,也可以省略之后的数字。然而,显然不能将它们全部省略。值 3. 125.8 -.0001 都是合法的浮点常量。要显示浮点值,可用 NSLog 转换字符 %
2011-11-28 10:39:14
1820
转载 一点基础的东西:Objective-C的类型和常量
Objective-C中有几种数据类型和C不太一样。特此记录。- id 是一个指针类型,可以指向任何类型的对象- BOOL和char是一样的,但是做为布尔值使用。 YES 表示1 NO 表示0- IBOutlet 是个没有任何意义的宏,可以忽略。当Interface Builder从.h文件中读取类定义时,这个宏会对其做出一个提示。- IBA
2011-11-28 10:33:39
568
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人