类协议中定义的@required方法可以不完全实现么?

类协议中定义的@required方法可以不完全实现么?

看书得到这样一个结论,协议中定义的方法,如果是@required是必须要实现的方法。 但是在测试的时候,发现有定义的方法没有实现程序也能跑起来,只是在类的实现代码中有一个警告。 是这样子的么?可是网上和书上写的,如果协议中定义的是@required方法,在类中必须要实现啊! 现在上代码。 1、协议amimal #import <Foundation……

AFworking异步,怎么在success的block外操作json

AFworking异步,怎么在success的block外操作json

[AFNetworkTool JSONDataWithUrl:dish_url success:^(id json) {        NSLog(@”%@”, json);         // 提示:NSURLConnection异步方法回调,是在子线程         // 得到回调之后,通常更新UI,是在主线程  //  ……

升級到xcode7 之后的问题

升級到xcode7 之后的问题

今天刚升级的xcode7 正式版 跑了下我的程式 模拟器正常 真机 报错 微信分享的不能用了 plist加网络权限的部分已经调了 错误见图 并且发现libc++.dylib等库已经没有了 解决方案:10分 http://anotheren.com/48 这里有解决办法 解决方案:10分 build setting 中bitcode 设置为N……

关于MVC数据传输的问题

关于MVC数据传输的问题

我现在有这样几个类 1.HttpEngine 封装的用来请求数据的类 2.ViewController 处理控制器之间的交互 3.view 随ViewController里面的界面里添加的按钮点击方法 改变内容 现在是在ViewController里的按钮点击事件传字段到httpengine 然后通过代理把请求的数据传给ViewController 我想……

如何在scrollView上添加ViewController  就像网易新闻那样。。。

如何在scrollView上添加ViewController 就像网易新闻那样。。。

我添加了一下 发现 程序 一运行 就像 线程阻塞一样卡死 十几秒后 崩溃  不知道 要注意点什么 有没有高手 给个demo参考下 解决方案:80分 将控制器的view直接添加到scrollerview的view上,不过需要注意的是在scrollerView中创建控制器时一定要强引用这个控制器,也就是说scrollerView的控制器没死时,就要保证创……

ARC下如何实现内存释放

ARC下如何实现内存释放

我开发的时候有的项目会出现内存警告的问题,我想问一下大家如何在arc下释放内存(当我退出某个ViewController时)?,我想再delloc下进行释放内存: -(void)delloc { self.button = nil; self.label = nil; } 这种方法能不能实现 解决方案:5分 self.button = nil  这时的对象……

使用ARC内存泄露

使用ARC内存泄露

最近在学objective-c,我发现创建项目时如果使用了ARC,非常容易内存泄露,经常某个对象已经被释放掉了我还在使用,由于不太了解这个机制,现在我举出两个例子,请经验者帮我分析一下。 例子一:一开始,在AppDelegate.m的那个开始方法中时这样写的: – (BOOL)application:(UIApplication *)appl……