草庐IT

iphone-se

全部标签

iphone - 从格式为 "4/26/1980"的 NSString 中检索日或月 int

我在将字符串转换为NSDate时遇到了一些问题,所以也许有更好/更简单的方法来做到这一点。我有一个日期格式为“dd/mm/yyyy”的NSString,但是,有些不包含年份,只是“dd/mm”。我正在尝试将日期和月份存储在我的SQLite数据库中,因此我需要分别取出这些组件。我试过将它们转换成NSDate,但因为有些没有年份,所以它与NSDate格式不匹配而失败。我也遇到了以下示例的问题this因为我原来的dateString格式不同(使用斜杠而不是破折号)。有什么想法吗?谢谢 最佳答案 NSString*dateString=@"

iphone - 多个自定义行 UITableView?

我搜索了很多但没有找到任何与多个自定义行相关的有用信息,我需要为我的应用程序创建一个设置tableView,我需要在其中从xib文件加载行,例如:第1行=>>XIB1.第2行=>>XIB2.第3行=>>XIB3.第4行=>>XIB4。我现在的代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{UITableViewCell*cell=nil;//WeuseCellType1xibforcertainrowsif(indexPath.row

iphone - 带删除线的字体

我正在做一个处理一天任务的项目,比如记笔记。所以我分配了每天要做的任务,当任务完成后,我想在任务名称上画一条线。我正在搜索具有此删除线但失败的合适字体系列。所以请为我建议一个.ttf字体名称,以便我可以在我的项目中使用该字体来满足我的要求。 最佳答案 ******选项1******.如果您想在多行模式下删除文本:使用TTTAtributedLabel创建新的TTTAttributedLabel.h和TTTAttributedLabel.m文件(不是来自GITHUB,因为我调整了单/双删除线功能)http://www.2shared.

iphone - Xcode 不会检测到设备

我在使用iPhone测试我的应用程序时遇到了一些问题。上周我升级到Xcode4.3。我能够在我的iPhone(运行iOS4.3)上测试我的应用程序。今天我将我的iPhone升级到iOS5.1,现在Xcode无法检测到我的iPhone(顺便说一下SDK是5.1)。我不太确定该怎么做,我什至尝试将Xcode中的Deployment目标更改回4.3,但仍然一无所获。 最佳答案 确保设备在Xcode的管理器下“已启用开发”。我见过Xcode无法识别设备的情况,因为它没有设置为开发设备。 关于ip

iphone - 旋转 Sprite 面对一个点(cocos2d)

我似乎在计算我的sprite和触摸点之间的角度时遇到了问题。每当用户触摸屏幕时,我都试图让我的Sprite直接面对触摸点的方向。这是我的代码:-(void)ccTouchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{CGPointtapPosition;for(UITouch*touchintouches){CGPointlocation=[touchlocationInView:[touchview]];tapPosition=[selfconvertToNodeSpace:[[CCDirectorsharedDirector]co

iphone - 为什么保留 NSURLConnection 和 CAAnimation 委托(delegate)?

我是iOS开发的新手。我才知道他们是Foundation中保留的两个代表。我的理解是代表必须始终松散耦合。那为什么特意保留这两个呢?谢谢 最佳答案 通常,一个对象的整个生命周期都需要一个委托(delegate),这就是为什么它通常是一个弱/非保留引用。否则,对象和委托(delegate)都不能被释放,因为它们都将等待对方离开。然而,在NSURLConnection和CAAnimation的情况下,实际上只有具有某种“完成”状态的特定任务才需要委托(delegate)。当连接完成加载/取消或动画结束时,他们可以自己释放委托(deleg

iphone - cocos2d FPS 在视网膜上一半的原因?

情况:iOS上的cocos2d。在模拟器中,我的FPS在标准分辨率设备模式下显示60,在视网膜设备模式下显示30(恰好一半)。谷歌搜索没有立即产生结果......有什么原因吗?代码:-(void)applicationDidFinishLaunching:(UIApplication*)application{//Initthewindowwindow=[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]];//InittheViewControllerviewController=[[RootViewController

iphone - 有没有办法将 iOS 应用程序分发给特定的人群(超过 100 人)?

据我所知,有两种分发iOS应用程序的方法:1)应用商店:应用程序将对公众开放2)Ad-Hoc:应用程序将共享到一组设备(最多100个)我为一家公司构建了一个应用程序,他们希望该应用程序只对超过100台设备的员工可见。因此,Ad-Hoc方法将行不通。我想知道是否有办法在AppStore上发布该应用程序,但将其隐藏。即,该应用程序只会在有人搜索时显示?我有哪些选择? 最佳答案 查看iOSDeveloperEnterpriseProgram. 关于iphone-有没有办法将iOS应用程序分发给

iphone - 按两次主页按钮时 iPhone 中的应用程序关闭通知

在iphone中,当我们按下主页按钮时,应用程序进入后台。然后当我们按两次主页按钮时,我们可以看到正在运行的应用程序列表。然后当我们长时间按下该图标时,会出现一个红色圆形按钮,通过它我们可以删除该应用。我想知道在iphone中是否有针对这种特殊情况的通知。实际上我想在我的代码中处理这种情况,当我们通过按两次主页按钮关闭我们的应用程序时。请告诉我一些解决方案,请让我知道关于这个问题需要任何澄清。谢谢 最佳答案 根据thisquestion,当用户终止应用程序时,它是一个SIGKILL(与iOS终止应用程序时调用applicationW

iphone - iOS 为 UIImageView 获取图像的可见部分

我正在尝试从UIImageView获取UIImage的可见部分。UIImageView占据整个屏幕。将捏合手势添加到UIImageView。因此,用户可以平移/缩放ImageView。平移/缩放后,我只想裁剪ImageView的可见部分。我试过很多方法。但它返回了错误的图像部分。提前致谢。 最佳答案 将QuartzCore框架包含到您的项目中并实现此方法以从ImageView中获取图像的可见部分:(注意:我的意思是你在你的项目中使用了ARC)#import-(UIImage*)imageFromImageView:(UIImageV