`
benbenxiongyuan
  • 浏览: 108656 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论
文章列表
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath]; NSLog(@"ddd%f",cell.frame.origin.y);//获取当前cell在table中的位置 NSArray *a=[tableView visibleCells];//获取当前屏幕上的cell CGPoint point = [tableView contentOffset];//在内容视图的起源到滚动视图的原点偏移。 NSLog(@"point %f",point.y);
转自:http://hi.baidu.com/oday/blog/item/568c4123b6d29a4e9822ed0e.html 因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.经过作者团队的慎重讨论,他们 评选出了10款能够极大提高iOS开发效率的类库,根据原文作者的评价来看,基本上有了这10款工具,做iOS开发就真的跟泡Cocoa一样了。 MBProgressHUD——进展指示符库 苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppS ...
ARC forbids explicit message send of'release' 'release' is unavailable: not available inautomatic reference counting mode   由于ARC是内存自动管理的,所以不需要手动释放内存了。这里编译器编译不通过,如果你必须要通过,那么可以对项目进行设置: 单击项目根目录---》找到"Build Settings" ---》找到Objective-C Automatic Reference Counting项,选择为“no”
原帖地址:http://hi.baidu.com/jhtjht1284/blog/item/fbd3a72ec8277adae7cd4074.html
Custom icons and images Description Size for iPhone and iPod touch (in pixels) Size for iPad (in pixels) Guidelines Application icon (required) 57 x 57 114 x 114 (high resolution) 72 x 72 “Application Icons” App Store icon (required) 512 x 5 ...
安装完虚拟机lion10.7后,按照修改时间的方式装上了xcode4.2,启动的时候发现xcode总是崩溃,提示internal error的错误。 我下载的是: Mac OSX 10.7(纯净OS)-VM.rar (3.66 GB) 这个3.66G虚拟机镜像有点问题,装完后,会出现花屏、鼠标错位、xcode打开崩溃、操作系统反应慢等诸多问题。 网上查了下解决方案,说是下载的虚拟机镜像有问题,重新找了个10.7.2版的系统: Mac OS X Lion纯净版 下载地址:ed2k://|file|Mac%20OS%20X%20Lion%20v10.7-VM.rar|387543109 ...
SQLite是嵌入式的和轻量级的SQL数据库。SQLite是由C实现的。广泛用于包括浏览器(支持HTML5的大部分浏览器,IE除外)、iOS、Android以及一些便携需求的小型web应用系统。 1 使用原因:存储、检索信息 2 SQLite是MySQL精简版。但无需服务器就能进行。 3 两个限制:1)必须手动创建数据库 2)没有面向对象的接口。 4 如何手动创建数据库。 使用SQLite前的准备 使用SQLite是很多做iOS开发中第一次面对C的情况,包括我。因为SQLite是C写的,Objective-C可以直接使用C代码。在SQLite前,一般都会使用Cocoa T ...
最近来客户现场出差,要用苹果机开发个程序。由于公司申请的Mac book一直在走流程,没办法借了个性能比较好的笔记本装了个mac虚拟机。折腾了半年终于把虚拟机给装好了。可是在装xcode4.2的时候,一直安装不成功,提示安装失败。百思不得其解之际,只好求助于google。google上大神指出把系统时间调到2011年就ok了。我按照这个办法试了下,果然成功安装上了。这个问题出的如此诡异,让我总想不明白。最后非常感谢解决这个问题的强人。 解决问题的帖子地址:http://www.pcbeta.com/archiver/tid-1007602.html
第一种是标准的开发者,分为个人和公司,都是99美金,区别是后者可以加多个开发人员,好处是可以将应用上传到AppStore,供自动在线更新,缺点是只可以注册100台设备,包括删除掉的。   第二种是企业账户,$299美金,还要注册一个公司DUN吗,这个就要8900RMB,其实就是拿8900元买个邓氏全球编码。这个账户可以注册任意多个设备,但必须通过台式机iTunes或者iPhone实用配置工具来安装和同步,并可以设置一些对iPad/iPhone终端的限制,例如,只可以访问某些网络,限制安装应用等。但是不能通过网络在线自动更新。 邓氏编码(D-U-N-S® Number)是什么?   邓氏编码 ...
java.lang.annotation.Retention可以在您定义Annotation型态时,指示编译器如何对待您的自定义 Annotation,预设上编译器会将Annotation资讯留在class档案中,但不被虚拟机器读取,而仅用于编译器或工具程式运行时提供资讯。   在使用Retention型态时,需要提供java.lang.annotation.RetentionPolicy的列举型态:   package java.lang.annotation;   public enum RetentionPolicy {   SOURCE, //编译器处理完Annotation资讯后就没事 ...
这几天做一个功能需要在手机上创建一个文件夹,然后往里面存储一些文件,首先得考虑用户有没有sdcard,如果有就在sdcard上创建一个指定的文件夹,如果没有则在你的工程所在的目录“/data/data/你的包名”下创建文件夹。用到的方法是: 首先判断sdcard是否插入 String status = Environment.getExternalStorageState();   if (status.equals(Environment.MEDIA_MOUNTED)) {    return true;   } else {    return false;   } 然后根据是否插入状态指定 ...

Seam和Quartz集成

    博客分类:
  • Java
我在做Seam和Quartz集成时走了如下弯路: 1、开始试图直接使用JBoss自带的Quartz.jar,没有在ear包中加上Quartz.jar,导致了执行任务时ClassLoarder找不到(这确实范了个低级错误); 2、关于Quartz的持久化,开始时用的是JobStoreTX,因为事务被Seam管理了,导致操作Quartz就会报事务提交错,最后将seam.quartz.properties文件改成如下: Java代码  #============================================================================  # ...

ALV教程

    博客分类:
  • SAP
参考路径:http://fengan321.blog.163.com/blog/static/61762371201152222256387/#_Toc203462018
sap的数据交换接口有三种: ALE application link enabling,RFC remoting funcation call 和CPI-C Common Programming Interface Communications 。它们之间的关系如下图:                      -----------------------------                   |           ALE                   |                       -----------------------------         ...
网上找的。对现状win7然后装2003也使用。 先装xp再装win7很简单,启动项正常显示,这里不再多说,单说先装win7再装xp的情况:(本机实验成功) 准备工作:从迅雷下载 “nt6启动菜单自动修复工具”和“EasyBCD v1.51绿色汉化版”(又叫BCDautofix ) 本人电脑已经在C盘装好了win7(破解版)(至于装机过程不再多说) 首先在win7里划分出10G左右的空间(X盘),我们把xp装到X盘里。 装xp我记不用再多说了吧。(要么用光盘直接装,要么从硬盘安装) 在Win7中安装完XP后,你会发现并没有启动菜单,无法进入之前的Win7。 解决办法:打开“nt6启动菜 ...
Global site tag (gtag.js) - Google Analytics