摘要:
UITabBarItem.appearance().setTitleTextAttributes([NSAttributedString.Key.foregroundColor : UIColor.blue], for: .selected) 这句好使 UITabBarItem.appearance 阅读全文
摘要:
KVC(Key-value coding)键值编码,简单理解就是可以直接通过key来访问对象的属性或者给对象属性赋值,不需要调用明确的存取方法. KVC赋值原理: 当调用setValue: @""forKey:@""的时候,其底层调用顺序:首先寻找是否有这三种setter方法,按照查找顺序为set< 阅读全文
摘要:
iOS接受通知的方法所在线程跟注册通知的时候所在线程无关,跟发送通知时候所在线程相关(与发送通知所在线程一致), 所以小伙伴们 如果子线程发的通知 接收通知的时候要刷新UI操作 记得回到主线程 阅读全文
摘要:
== : 此运算符对基本数据类型来说,比较的是值相等, 对于对象来说比较的是对象指向的地址是否相同 isEqual: 比较的是两个对象的内容是否一样,比较的不是指针是否指向同一个内存地址,只要是类型以及内容都一样,就是相等( isEqualToData 也是一个道理 ) 阅读全文
摘要:
具体错误如下: Domain=NSURLErrorDomain Code=-1200 "An SSL error has occurred and a secure connection to the server cannot be made. 从网上看 就是在info.plist里边添加 App 阅读全文
摘要:
今天用阿里短视频点播短视频服务按照上边引导导入sdk后编译报错: dyld: Library not loaded: @rpath/ 整了半天 结果是目前iOS的短视频SDK输出的都是动态库,需要以动态库的方式添加. 需要在MyApp的工程中做如下配置 阅读全文
摘要:
xcode升级到9.1后有个页面下移了20pt 查了下资料说是新版本安全区域的问题 加上如下代码tableView恢复位置正常了 if (@available(iOS 11.0, *)) { self.tableView.contentInsetAdjustmentBehavior = UIScro 阅读全文
摘要:
我们通常在用自动布局的石猴 计算出的label高度会存在误差,这时候在cell里边的 awakefromNib方法里边加上 contentLabel.preferredMaxLayoutWidth = (你设置的label的宽度); 然后误差消除 阅读全文
摘要:
//首先引入相关的头文件 #import <StoreKit/StoreKit.h> #import "SSKeychainC.h" //然后遵循两个代理 <SKPaymentTransactionObserver,SKProductsRequestDelegate> //开始的时候设置 // <S 阅读全文
摘要:
今天项目有个类的tableview代理方法莫名其妙的从indexPath.row=4开始走 造成了页面本来应该有10条数据 现在只显示6条 查了下网上 说应该是tableview的代理方法heightForRowAtIndexPath的高度为0的问题 说先给他一个高度 - (CGFloat)tabl 阅读全文