小编bpa*_*100的帖子

iPhone/iPad应用程序代码混淆 - 可能吗?值得?

我已经研究了很多,无论是在SO还是google-ing到处,但我似乎找不到关于用Objective-C编写的iPhone/iPad应用程序的代码混淆的直接答案.

我的问题是这些:

  1. 有办法吗?如果是这样,怎么样?
  2. 这值得么?
  3. 当应用程序提交给他们时,Apple是允许它还是有问题?

iphone obfuscation store ipad

66
推荐指数
3
解决办法
4万
查看次数

如果" ",UITextView文本属性将返回"" 是由用户输入的?

有人有解决方案吗?我做了一些google-ing并想出了zilch.我不知道为什么UITextView会替换 为空格,但它确实发生了.

它很容易复制 - 将我在这个问题标题中放置的非空格代码输入到UITextView中,然后查看text属性,你会看到一个空格.

有没有解决这个问题?

iphone sdk html-entities uitextview

9
推荐指数
1
解决办法
587
查看次数

关于Apple的LazyTableImages示例的问题 - 行为与app store不完全相同

我有一个带有项目列表的UITableView,每个项目都有自己的图像.我认为Apple的LazyTableImages示例项目非常适合学习,并且在检索原始列表数据之后用于实现异步下载图像的相同类型的过程.

在大多数情况下,它工作得很好,除了我注意到这个示例应用程序之间的行为的细微差别,以及实际的应用商店下载图像的方式.

如果您启动LazyTableImages示例,然后快速向下滑动,您将看到图像在滚动完全停止之后才会显示.

现在,如果您使用实际应用程序商店中的项目列表执行相同的测试,您将看到图像在新项目进入视图时立即开始显示,即使滚动尚未停止.

我正在努力实现这些相同的结果,但到目前为止我还没有取得任何进展.有没有人对如何做到这一点有任何想法?

谢谢!

iphone sdk asynchronous image download

7
推荐指数
1
解决办法
2798
查看次数

如何在启动时使用黑色半透明状态栏 - info.plist键/值似乎不起作用

我在app delegate didFinishLaunchingWithOptions:messsage中设置我的应用程序的状态栏没有问题.

但问题是,当我的应用程序启动时,闪屏(default.png)会显示标准的彩色状态栏(某种类型的银色).然后,一旦我的应用加载,它将变为黑色半透明.

所以...在做了一些研究之后,我被告知要将以下键/值添加到我的info.plist文件中: UIStatusBarStyle作为键 UIStatusBarStyleBlackTranslucent的值

我已经完成了,重建等等.但是,我没有看到任何不同.显示启动画面时,我仍然会显示默认状态栏.与模拟器和设备相同的结果.

有什么建议?

iphone sdk coding-style statusbar

7
推荐指数
1
解决办法
5429
查看次数

在方向更改期间,UIScrollView在SetContentSize之后自动滚动到顶部 - 我该如何防止这种情况?

我有一个UIScrollView,其中启用了垂直滚动.我正在显示一个按钮网格(类似于照片查看器图像网格).必须根据屏幕方向以不同方式绘制网格,以便使用所有屏幕空间.考虑到按钮的大小,我可以在纵向上每行3个,在横向上每行4个.

我重新定位了所有的按钮:willRotateToInterfaceOrientation:duration,然后在我的UIScrollView上调用:setContentSize :. 除了在调用SetContentSize之后发生的自动滚动外,一切似乎都运行得很好.换句话说,假设我是在纵向,并且在列表中向下滚动3/4,当我旋转到横向时,它会自动滚动所有背面到顶部.

有趣的是,在同一场景中,如果我要向上或向下滚动一个小翻动,然后立即旋转设备,滚动视图会正确重绘,并保留当前滚动位置!

所以,要清楚,罪魁祸首似乎是SetContentSize:,但显然我必须调用它以使滚动视图正确滚动.

关于如何保留当前滚动位置的任何想法?

谢谢!

iphone uiscrollview autoscroll ipad ios

5
推荐指数
1
解决办法
4641
查看次数