随笔分类 - Object-C
摘要:其他的小记: 1.控制器的view是怎么创建的 2.loadView方法的分析
阅读全文
摘要:键值监听,就是可以监听对象某个属性值的变化; 首先,在工程中,新建一个Person的类 在viewController中引入头文件“Person”,开始测试KVO的使用 运行程序,得出来的值如下:
阅读全文
摘要:常规中,从xib拖出一个控件时,系统会自动生成一段代码,如下: 从这个图片中,可以看到控件的属性都是用的weak,这是为什么呢? 首先,如果把weak修改成strong其实也是可以的,但是会出现一个问题,如果把这个控件 removeFromSuperview后,控件虽然看不见了,但是系统还是会有这个
阅读全文
摘要:参考链接:https://www.cnblogs.com/sunfuyou/p/7921538.html 1、打开终端 2、cd 空格 将工程的文件夹拖到终端上,回车,此时进入到工程的路径 此时已经进入到工程文件夹下 3、运行指令 (第一个方案:) find . -name "*.m" -or -n
阅读全文
摘要:简单来说,block就像一个函数指针,指向我们要使用的函数。 就和函数调用一样的,不管你在哪里写了这个block,只要你把它放在了内存中(通过调用存在这个block的方 法或者是函数),不管放在栈中还是在堆中,还是在静态区。只要他没有被销毁,你都可以通过你声明的block调 用他。 说到在类中声明一
阅读全文
摘要:bug的提示: Undefined symbols for architecture i386: "_OBJC_CLASS_$_JPUSHRegisterEntity", referenced from: objc-class-ref in AppDelegate+JPush.o "_OBJC_CL
阅读全文
摘要:这种打包方式应该是目前所有打包方式中最快的,就是编译工程--找到.app文件--新建Payload文件夹--拷贝.app到Payload文件夹--压缩成zip--更改后缀名为ipa--完成! 注意事项:文件夹必须为:“Payload” 参考文件: 【链接】Python实现iOS自动化打包详解http
阅读全文
摘要:(到我的文件中,下载“tableview中cell测滑删除的第三方控件”),使用方法如下: 在tableView中的.m中,设置cell的方法上,事例代码如下,其中,EaseConversationCell继承于LYSideslipCell: 效果图如下: (参考代码:美业B端-MYBConsult
阅读全文
摘要:功能需求 在做“沃迪康”聊天功能时,甲方要求发送的网址要自动识别、并点击能自动跳转 功能难点 在实现过程中,所有的文字都是动态获取的,设置富文本属性时,不能按照常规的方法 解决方式 如果只是文字,没有表情的话,可以用UILabel和UITextView来实现 如果有表情的话,目前了解到比较容易的是用
阅读全文
摘要:参考网址: 【转载】https://www.jianshu.com/p/4de55d73c82b 【转载】https://blog.csdn.net/qq_26544491/article/details/54909043 问题描述 往往如此,自己测试、测试人员测试,都没有问题,一到客户手里,更重b
阅读全文
摘要:参考:http://blog.csdn.net/sheng_bin/article/details/66973141
阅读全文
摘要:第一步:在cornerstone中添加服务器上的代码路径,如下: 第二步:选中服务器路径下的代码,选择“分支”按钮 第三步:开始创建分支 第四步:效果图如下 第五步:选择分支下的路径下载代码并进行修改即可
阅读全文
摘要:NS_AVAILABLE_IOS(5_0) 这个方法可以在iOS5.0及以后的版本中使用,如果在比5.0更老的版本中调用这个方法,就会引起崩溃。 NS_AVAILABLE(_mac, _ios) _mac 表示mac上允许的版本 _ios 表示支持iOS的版本 NS_DEPRECATED_IOS(2
阅读全文
摘要:在开发过程中,调用系统方法时,经常可以看xCode 提示 该方法已弃用,如下图: 觉得特别炫,查一下资料,如果自己也想实现如下的效果,只需要采用系统的如下几个关键字加在方法名后面就可以了: 具体实现使用方式如下: 如果有个方法 - (NSString *)judeNilStr:(NSString *
阅读全文
摘要:有时候,需要在textViewDidChange处理时,在中文输入的情况下,例如输入“中”,对应的拼音“zhong”, 在textViewDidChange的方法里会把拼音也算进去;导致输入中文时也输入不需要的英文。解决方法如下: NSString *lang = textView.textInpu
阅读全文
摘要:有时候,需要在textViewDidChange处理时,在中文输入的情况下,例如输入“中”,对应的拼音“zhong”, 在textViewDidChange的方法里会把拼音也算进去;导致输入中文时也输入不需要的英文。解决方法如下: NSString *lang = textView.textInpu
阅读全文
摘要:在viewcognroller中,添加tableview时, tableview中cell上的textField如果吊起键盘时,tableview时可以自动上移,但是如果是textView吊起键盘,tableview并不会自动上移。iOS中tableviewController已经实现了这个功能了,
阅读全文
摘要:参考路径:https://mp.weixin.qq.com/s?__biz=MzA3NTYzODYzMg==&mid=2653579210&idx=1&sn=d5ea8d46c08106ed6b02ca3f1e1f434c&chksm=84b3b5cdb3c43cdb3118fa05853a499a
阅读全文
摘要:在开发过程中,经常有一个控制器中多个字控制器界面的管理,如下图: 这种实现方式,很多种,今天主要记录用scrollview实现的方法。并且只加载当前显示界面的数据。 思路: (1)创建3个需要展示的控制器和1个来展示这3个控制器的控制器 (2)把3个控制器添加在主控制器上 (3)在滚动的时候,判断这
阅读全文

浙公网安备 33010602011771号