移动开发
wangyadong99
喜欢研究新事物,有责任心,有良好的沟通和协调能力,懂得团队合作,有较强的自学能力,能够阅读中英文开发文档,以及对压力的适应能力,能够独立完成移动端app的设计框架,代码编写,真机调试,打包发布的整个过程。
展开
-
iOS html中Cookie的存取
1.webView加载完成后获取cookie -(void)webViewDidFinishLoad:(UIWebView *)webView{ [MBProgressHUD hideHUDForView:self.view animated:YES]; NSString *currentURL = [webView stringByEvaluatingJavaScri原创 2015-11-10 14:42:33 · 1060 阅读 · 0 评论 -
UIView和CALayer的区别和联系
UIView 继承自UIResponder 可以添加点击事件,可以通过.layer属性获取CALayer,View 的显示内容由内部的 CALayer 的 display CALayer 继承自NSObject没有相应事件处理 Layer 比 View 多了个AnchorPoint属性,transform动画以它为中心点旋转,默认是(0.5,0.5) 他们的frame和bounds通用,都是不...原创 2019-03-13 11:23:37 · 307 阅读 · 0 评论 -
昨日笔记
NSNotificationCenter通知中心是同步操作如果想异步采用下面方法 NSNotification *notification = [NSNotification notificationWithName:kNotificationName object:...原创 2019-03-12 10:02:58 · 155 阅读 · 0 评论 -
Swift 学习笔记
http://note.youdao.com/noteshare?id=4665ed79e8093d88de2f8730e97538fe原创 2019-03-12 10:50:02 · 210 阅读 · 0 评论 -
IOS模仿UIButton添加事件
// 自定义控件中添加如下方法 - (void)addTarget:(nullable id)target Selector:(SEL)selector objects:(NSArray *)objects { // 判断参数是否为空 if (!objects) return; Class appearanceClass = NS原创 2016-12-26 18:01:42 · 422 阅读 · 0 评论 -
iOS 仿Android Toast效果
.h文件 #import @interface Toast : UIView /*! @brief 初始化 */ +(Toast *)makeText:(NSString *)text; /*! @brief 显示出来 */ -(void)show; @end .m文件原创 2016-05-11 16:43:55 · 1617 阅读 · 0 评论 -
iOS GBK编码与汉字相互转换 BABA <---> 汉
iOS GBK编码与汉字相互转换 BABA <---> 汉原创 2016-03-09 14:05:27 · 995 阅读 · 0 评论 -
IOS Android Tomcat SSL双向认证HTTPS访问
由于项目要求为了保证服务器数据安全,保证接口不暴露给第三方,要求我们客户端接口全部采用HTTPS的SSL验证请求,花费一个多星期才搞定IOS和Android端和Tomcat服务器间的HTTPS的SSL验证请求,其中不免遇到了许多问题和麻烦,所以写下这篇文章希望对有需要的有所帮助。 一、HTTPS和HTTP的区别 1、https协议需要到ca申请证书,一般免费证书很少,需要交费。 2、原创 2015-10-14 14:52:12 · 5188 阅读 · 3 评论 -
iOS,Android服务器间通用的Base64加密解密传递数据
1.iOS中创建DES3Util加密解密类 #import "DES3Util.h" #import #import "GTMBase64.h" #define gkey @"monkey@lx100$#365#$" #define gIv @"01234567" @implementation DES3Util转载 2015-11-10 14:59:23 · 3677 阅读 · 1 评论 -
iOS 多线程GCD-栅栏函数
提交一个栅栏函数在同步执行中,它会等待栅栏函数执行完再去执行下一行代码(注意是下一行代码),同步栅栏函数是在主线程中执行的 dispatch_barrier_sync(dispatch_queue_t queue, dispatch_block_t blcok); 提交一个栅栏函数在异步执行中,它会立马返回开始执行下一行代码(不用等待任务执行完毕) dispatch_barrier_async(...原创 2019-05-21 09:00:58 · 1129 阅读 · 0 评论