相关疑难解决方法(0)

iphone中Objective C中的静态字符串变量

如何在iPhone(目标c)中创建和访问静态字符串?我static NSString *str = @"OldValue"在A级宣布.

如果我在B类中为此分配一些值str = @"NewValue".对于B类中的所有方法,此值仍然存在.但是如果我在C类中访问它(在B中赋值后),我将其作为OldValue获取.我错过了什么吗?我应该在其他课程中使用extern吗?

谢谢和问候,Yogini

string iphone static objective-c

26
推荐指数
2
解决办法
5万
查看次数

Objective-C是否支持类变量?

我知道它支持自动变量,但类变量怎么样?

objective-c class-variables

14
推荐指数
3
解决办法
2万
查看次数

你应该如何在iPhone上制作(和使用)静态库

AFAICS,任何严肃的iPhone开发人员都必须定期制作和使用静态库,否则就会谴责自己的错误,难以维护,笨拙的项目.但是Apple拒绝提供关于这个过程的任何官方文档(只是循环引用:"不做静态,使用动态!...我们不允许在iPhone上动态,使用静态!")

我花了6个多月的时间试验这个; 我已经在App Store上的多个iPhone应用程序中部署了静态库; 我想出了一个基于通用二进制文件的漂亮的工作系统......当OS 3.x出现时,它立刻就会被打开(LOL); ...我现在有一个适用于所有iPhone OS版本的新系统.

我已经在这个主题上阅读了关于StackOverflow的相关问题,它们要么不能完全使用静态库,要么需要使用一个或多个外部命令行工具,因此要脱离IDE.如果你不能让一切都在里面工作,那么IDE有什么意义呢?

我已经找到了一种方法,完全在Xcode中.但根据过去的经验,我真的很紧张......

我希望这次能有一些反馈 - 最后! - 通过反复试验,我实际上做对了.

或者...... 甚至更好 ......我很想找到谁都会告诉我你究竟是如何"应该"去做,苹果是如何预计/想/需要你去做.

我的过程非常复杂,我把它写成了两篇博客文章:

  1. 第一篇文章:基本假设和问题
  2. 第二篇文章:方法论和逐步过程

请注意:我应该知道有很多关于iPhone和Cocoa编程的事情; 我知道有很多不对的我在做什么,但我宁愿分享,并可能在比保持安静得到大喊,从来没有学什么我搞砸了.

思考?改进?或者甚至......我是一个完全傻瓜,还有一条更简单易行的路线让我在所有的搜索中都没有注意到?

提前致谢...

iphone xcode static dynamic

8
推荐指数
1
解决办法
2076
查看次数

标签 统计

iphone ×2

objective-c ×2

static ×2

class-variables ×1

dynamic ×1

string ×1

xcode ×1