本帖最后由 u011414332 于 2014-08-26 14:05:01 编辑

解决方案 »

  1.   

    BabyModel是不是强引用了控制器
      

  2.   

    并无强引用控制器
    代码贴出来看就知道了#import "BaseModel.h"@interface BabyModel : BaseModel@property (copy,nonatomic) NSString * babyID;           //宝贝ID@property (copy,nonatomic) NSString * nickName;         //宝贝昵称@property (copy,nonatomic) NSString * babyImageUrl;     //宝贝头像Url地址@property (copy,nonatomic) NSString * nearlyLocation;   //最近一次出现的地点@property (copy,nonatomic) NSString * nearlyTime;       //最近一次出现时间@property (copy,nonatomic) NSString * devs;             //如果为0说明未绑定童鞋@property (copy,nonatomic) NSString * sex;              //宝贝性别@property (copy,nonatomic) NSString * relation;         //宝贝与用户之间的关系(1.主号,3.副号,5.监护号)@property (copy,nonatomic) NSString * birthday;         //宝贝生日//对应的鞋子的部分
    @property (copy,nonatomic) NSString * batteryPower;     //表示电量 0-100,-1表示未知
    //消息推送相关-----------------------------------------------------@property (assign,nonatomic) int pushType;              //推送的类型 51 只有赞, 52 只有评论 , 53 没有赞也没有评论 , 5 有赞也有评论  1 日常消息 , 3 系统消息@property (copy,nonatomic) NSString * pushMessage;      //接受到的推送消息typedef NS_ENUM(NSInteger, BabyListPushType)
    {
        
        onlyPraiseType = 51,            //只有赞消息
        onlyCommentType = 52,           //只有评论消息
        noPraiseNoCommentType = 53,     //没有赞也没有评论
        praiseAndCommentType = 5,       //赞和评论
        dailyType = 1,                  //日常消息
        systemType = 3                  //系统消息
        
    };//.m文件
    #import "BabyModel.h"@implementation BabyModel//设置字典,自身的属性作为Key,字典中与属性对应的字段做Value(为调用属性赋值方法setAttributes做铺垫)
    -(NSDictionary *)attributeMapDictionary
    {
        
        NSDictionary * mapAtt =@{
                                 @"babyID":@"baby_id",
                                 @"nickName":@"nick",
                                 @"babyImageUrl":@"baby_pic",
                                 @"nearlyLocation":@"nearly",
                                 @"nearlyTime":@"nearlytime",
                                 @"devs":@"devs",
                                 @"sex":@"sex",
                                 @"relation":@"relation",
                                 @"birthday":@"birthday",
                                 @"batteryPower":@"battery"
                                 };
        
        return mapAtt;
    }@end
    model继承BaseModel,而很多其他地方用到了继承basemodel的累,并没有影响到控制器的dealoc.所以不应该是basemodel的原因.
      

  3.   

    这样提问是我的错...问题貌似在自定义的cell类里面.sorry