我有一个问题 – 我怎样才能得到一个表中select的行数? 我将其手动分配给一个variables。 问题是,如果一行被取消select,我的variables仍然保持旧值。 我能做些什么呢? UITableView中有一个方法返回一个当前选定的行的数量? 预先感谢你,伊利亚。
所以我有一个UITextView,我用它来允许用户提交一些文本。 我的问题是,我似乎无法弄清楚如何允许用户通过从UITextView中删除“取消”。
一本关于iPhone编程的书籍就是这样的例子: [[Class alloc] init] 另一本关于Objective-C的书是这样的: [Class new] 有什么不同?
我有一个date转换为双值并保存在数据库中。 现在,我想比较currentDate > myDataBaseDate + 8小时,即我想要8小时添加到myDataBaseDate。 我将date转换为双重值。 那么如何从我的数据库保存date8小时后获得。 我如何比较 if (currentDateTime > DateFromdatabaseValue + DateByAdding8HoursInDataBase)
我在头文件中声明了一个常量const double EARTH_RADIUS=6353; 这是导入到各种其他头,我有一个链接器错误。 Ld /Users/Teguh/Library/Developer/Xcode/DerivedData/BadgerNew-bjopcgcgsjkcvcevflfbvsjwfgnu/Build/Products/Debug-iphonesimulator/BadgerNew.app/BadgerNew normal i386 cd /Users/Teguh/Dropbox/badgers/BadgerNew setenv MACOSX_DEPLOYMENT_TARGET 10.6 setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-g++-4.2 -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk -L/Users/Teguh/Library/Developer/Xcode/DerivedData/BadgerNew-bjopcgcgsjkcvcevflfbvsjwfgnu/Build/Products/Debug-iphonesimulator -F/Users/Teguh/Library/Developer/Xcode/DerivedData/BadgerNew-bjopcgcgsjkcvcevflfbvsjwfgnu/Build/Products/Debug-iphonesimulator -filelist /Users/Teguh/Library/Developer/Xcode/DerivedData/BadgerNew-bjopcgcgsjkcvcevflfbvsjwfgnu/Build/Intermediates/BadgerNew.build/Debug-iphonesimulator/BadgerNew.build/Objects-normal/i386/BadgerNew.LinkFileList -mmacosx-version-min=10.6 -Xlinker -objc_abi_version -Xlinker 2 -framework CoreLocation -framework UIKit -framework Foundation -framework CoreGraphics -framework CoreData -o /Users/Teguh/Library/Developer/Xcode/DerivedData/BadgerNew-bjopcgcgsjkcvcevflfbvsjwfgnu/Build/Products/Debug-iphonesimulator/BadgerNew.app/BadgerNew ld: duplicate symbol _EARTH_RADIUS in /Users/Teguh/Library/Developer/Xcode/DerivedData/BadgerNew-bjopcgcgsjkcvcevflfbvsjwfgnu/Build/Intermediates/BadgerNew.build/Debug-iphonesimulator/BadgerNew.build/Objects-normal/i386/NearbyIsiKota.o and /Users/Teguh/Library/Developer/Xcode/DerivedData/BadgerNew-bjopcgcgsjkcvcevflfbvsjwfgnu/Build/Intermediates/BadgerNew.build/Debug-iphonesimulator/BadgerNew.build/Objects-normal/i386/FrontPageofBadger.o for architecture i386 collect2: ld […]
我有一个NSMutable字典,包含文件ID和它们的文件名+扩展名为fileone.doc或filetwo.pdf的简单forms。 我需要确定什么types的文件是正确显示在我的UITableView相关的图标。 这是我迄今为止所做的。 NSString *docInfo = [NSString stringWithFormat:@"%d", indexPath.row]; //Determine what cell we are formatting NSString *fileType = [contentFiles objectForKey:docInfo]; //Store the file name in a string 我写了两个正则expression式来确定我正在看什么types的文件,但他们从来没有返回一个积极的结果。 我之前没有在iOS编程中使用过正则expression式,所以我不完全确定是否正确,但是我基本上从Class Description页面复制了代码。 NSError *error = NULL; NSRegularExpression *regexPDF = [NSRegularExpression regularExpressionWithPattern:@"/^.*\\.pdf$/" options:NSRegularExpressionCaseInsensitive error:&error]; NSRegularExpression *regexDOC = [NSRegularExpression regularExpressionWithPattern:@"/^.*\\.(doc|docx)$/" options:NSRegularExpressionCaseInsensitive error:&error]; NSUInteger numMatch = [regexPDF numberOfMatchesInString:fileType options:0 range:NSMakeRange(0, […]
在PHP中,我可以这样做: $new = str_replace(array('/', ':', '.'), '', $new); …replace字符/的所有实例。 用一个空白string(删除它们) 我可以在Objective-C中轻松做到这一点吗? 或者我必须推出自己的? 目前我正在对stringByReplacingOccurrencesOfString进行多次调用: strNew = [strNew stringByReplacingOccurrencesOfString:@"/" withString:@""]; strNew = [strNew stringByReplacingOccurrencesOfString:@":" withString:@""]; strNew = [strNew stringByReplacingOccurrencesOfString:@"." withString:@""]; 谢谢, 亚光
我必须在iPhone设置中获取当前的国家/地区。 任何人都可以告诉我如何获得iPhone应用程序中的当前国家。 我必须使用当前的国家来parsing我需要通过当前国家的RSS提要。 请帮我find国家。 提前致谢。
我试图同时学习Swift和iOS开发的基础知识,所以请耐心等待。 我有一个TableViewController,它首先parsing本地的JSON文件,并将其非常简单的数据转换为TableViewCells和SectionHeaderViews。 在同一个TableViewController中,我正在调用一个JSON端点,该端点正在返回数据,然后我将其设置为variables,以便我可以访问我实际想要获取的数据(API结构不太理想)。 所以,我终于设置适当的数据是self.tableData,然后调用self.tableView.reloadData()但没有任何反应。 是什么赋予了? (有关的代码是在这个类的底部) import UIKit class BusinessTableViewController: UITableViewController { var data: NSMutableData = NSMutableData() var tableData: NSArray = NSArray() @lazy var Business: NSArray = { let pathTCT = NSBundle.mainBundle().pathForResource("TCT", ofType: "json") let data = NSData.dataWithContentsOfFile(pathTCT, options: nil, error: nil) return NSJSONSerialization.JSONObjectWithData(data, options: nil, error: nil) as NSArray }() override func viewDidLoad() { […]
我将学习Objective-C,并且想知道是否有一个eclipse插件可以用来执行语法突出显示和易于编译/项目pipe理。 我做了一些初步的search,但是找不到任何东西。 我可以为IDE做什么最好的? 我没有一个mac。