我的应用程序上有Parse iOS SDK v1.2.20.在将其更新到最新版本(v1.8.0)后,我得到了23个Apple Mach-O Linker错误.
我唯一做的就是删除Parse.framework文件并将其替换为new Parse.framework和Bolts.framework.我不明白为什么我会收到这么多错误.它们都以"_sqlite3"开头.如果我点击任何错误,它会显示一个详细的页面,从一开始就Undefined symbols for architecture x86_64有人知道出了什么问题吗?
感谢任何帮助.
我怎样才能将UITableViewCell的页脚对齐?
我尝试使用以下代码,但它不起作用:
- (NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section {
UILabel *footerLabel = [[UILabel alloc] init];
footerLabel.text = @"Centered text";
footerLabel.textAlignment = NSTextAlignmentCenter;
return footerLabel.text;
}
Run Code Online (Sandbox Code Playgroud)
我也试过创建一个UIView,但我得到了一个 Incompatible pointer types returning 'UIView *' from a function with result type 'NSString *'
我无法让我的应用程序使用本地化。
Localizable.strings文件并勾选了我正在本地化的语言。(现在我有基础,英语和西班牙语。)2 Files Localized,我想它们必须是故事板和 .strings 文件。我正在使用此示例进行测试:
self.loginLabel.text = NSLocalizedString(@"login", @"Login text info");
Run Code Online (Sandbox Code Playgroud)
这是Localizable.strings (Base)文件的样子:
"login" = "Log in";
Run Code Online (Sandbox Code Playgroud)
但是,它不起作用,而是显示login. 我是不是忘记了一个关键步骤?
顺便说一句:我已经尝试过更改login文本,以防万一有什么东西覆盖了标签。