草庐IT

back-end

全部标签

objective-c - Objective-C : Cell text disappears after scrolling out of screen (and back)

我正在创建一个带有UITableview的Controller,其中包含2个部分。在第二部分中,我有一个用户列表,当我单击特定行时,我想为列表中的用户添加一个复选标记。我有一个问题,在我点击用户并将单元格滚动出页面后,单元格返回“名称”字段为空白(请参见下面的屏幕截图)。我知道这与细胞的重复使用方式有关,但我无法理解确切的问题。我的代码贴在下面。有什么建议吗?-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*Sh

ios - 如何在 NSString 中找到 END_OF_LINE 或 WHITESPACE 字符

我正在尝试解析一条可能包含网址的推文。我想在推文的其余部分中用不同的颜色/字体格式化url。很明显,url可以放在文本中的任何位置。所以我有一个看起来像这样的类别方法:NSString*urlString=@"";NSRangestartRange=[selfrangeOfString:@"http://"options:NSCaseInsensitiveSearch];if(startRange.length){NSString*subStr=[selfsubstringFromIndex:startRange.location];NSCharacterSet*set=[NSChar

ios - 录制时收到警告 "MP AVAudioSessionDelegateMediaPlayerOnly end interruption"

长期以来,我一直在使用AVAssetWriter在我的应用程序中成功录制视频,但今天我开始看到当我停止录制时出现一些奇怪的警告,场景:我录制视频并且可以多次再次录制视频[无警告]我在MPMoviePlayerController中播放视频[NOWARNINGS]我在播放视频后录制视频,一旦我点击停止录制,我就会收到警告警告:MPAVAudioSessionDelegateMediaPlayerOnlyendinterruption.Interruptorcategoryresumable,_state=0有谁知道可能是什么问题或遇到过与我类似的问题? 最佳答

ios - NSJSON 序列化 - "Unexpected end of file during string parse"

我在解析一些REST响应时遇到一些有线问题。问题是,我无法重现它。有时会发生,而我在错误日志中没有相应的信息。ErrorDomain=NSCocoaErrorDomainCode=3840"Theoperationcouldn’tbecompleted.(Cocoaerror3840.)"(Unexpectedendoffileduringstringparse(expectedlow-surrogatecodepointbutdidnotfindone).)UserInfo=0x157bddb0{NSDebugDescription=Unexpectedendoffileduring

ios - Xcode 中的 gRPC 库出现 "Control may reach the end of non-void function"错误

当我通过Cocoapods安装一个包含gRPC库作为依赖项的库时,我在Xcode中安装了一堆“Controlmayreachtheendofnon-voidfunction”错误。这是怎么回事?我该如何解决? 最佳答案 底层的gRPC问题在最新的gRPC版本中得到解决。执行podupdate并确保您看到:InstallinggRPC1.6.5(was1.6.0)InstallinggRPC-Core1.6.5(was1.6.0)InstallinggRPC-ProtoRPC1.6.5(was1.6.0)InstallinggRPC-

objective-c - 为什么-[NSString stringWithFormat :] don't need a nil to indicate the end of arguments?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Whydoparameterlistsincertaincocoamethodsendwithanil?当我定义这样的方法时,我必须放置一个nil/NULL/0来指示这些变量参数的结尾,stringWithFormat:是如何实现的,这样就不需要这样做了?

iOS/iPhone SDK : Is there an event for when network is lost/back?

我想在连接断开和连接恢复时进行一些治疗。是否有任何事件来处理它?提前致谢E. 最佳答案 您应该使用ASIHTTPRequest中使用的良好实践.他们使用Reachability正如他们所说,由Apple开发的类(class)的替代率下降了希望对你有帮助 关于iOS/iPhoneSDK:Isthereaneventforwhennetworkislost/back?,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

php - iOS JSON 错误 : NSDebugDescription=Garbage at end

这是一个非常奇怪的错误,当从我的服务器(通过PHP生成)获取JSON时,我在调用时收到此错误:json=[NSJSONSerializationJSONObjectWithData:kivaDataoptions:kNilOptionserror:&jsonError];JSON错误:ErrorDomain=NSCocoaErrorDomainCode=3840"Theoperationcouldn'tbecompleted.(Cocoaerror3840.)"(Garbageatend.)UserInfo=0x178467d00{NSDebugDescription=Garbagea

ios - 如何在 iOS 应用程序中手动设置 "Back"目的地

我有一个名为“detailViewController”的UIViewController。使用推送转场通过多个不同的转场访问此ViewController。我面临的问题是detailViewController上的后退按钮将用户带回到之前的ViewController(应该如此),但是我希望后退按钮将用户带到masterViewController(默认的UIViewController应用程序)。我该怎么做?我尝试过更改segue类型,但实际上并没有做任何事情。彼得 最佳答案 你要找的方法是UINavigationControl

ios - 在导航 Controller 中转到 "back"时,ARC 未释放内存 - 它正在减慢我的 uipageviewcontroller

我正在开发的应用程序的一部分涉及UIPageViewController,其中每个页面都显示一个存储在核心数据中的“条目”。条目包括一些图像,这些图像被压缩并存储为NSData。因此,为了加载这些图像并将它们显示在页面上,我使用了imageWithData,即photo.image=[UIImageimageWithData:entry.photo];问题是imageWithData不是特别快,因此翻阅页面的响应速度不如我希望的那样。解决这种情况的最佳尝试是将一些由我的UIPageViewController显示的ViewController预加载到一个数组中。(不确定这是否是最好的做