随笔分类 - iOS开发技巧
摘要:iOS 添加功能引导图 然后在进入首页的viewDidAppear方法里,添加上你的蒙层 下面是添加的简单示例代码: 示例
阅读全文
摘要:使用 CocoaPods 给微信集成 SDK 打印收发消息 推荐序 本文介绍的是一套逆向工具,可以在非越狱手机上给任意应用增加插件。在文末的示例中,作者拿微信举例,展示出在微信中打印收发消息的功能。 这套工具可以加快逆向开发的速度,其重签名思想也可以用于二次分发别人的应用。 其实这也展示出苹果在应用
阅读全文
摘要:使用JPush(极光推送)实现远程通知 远程推送是APP 必备的功能, 现在第三方的 SDK 已经做的非常完备了, 在 iOS10.0出来之后, 极光推送也及时更新了他的 SDK, 今天小试了一下效果, 发现坑还是很多的 大致的思路总结一下是这样的 使用JPush(极光推送)实现远程通知大致思路 下
阅读全文
摘要:// // ViewController.m // 13-蓝牙 // // Created by hongqiangli on 2017/7/21. // Copyright © 李洪强. All rights reserved. // //蓝牙4.0 iOS中提供了4个框架用于实现蓝牙连接 Gam
阅读全文
摘要:Mac安装mtr与brow安装 Mac里比较好的安装mtr方式是用Homebrew 或者MacPorts,本来想安装Homebrew,但大概是GFW的问题,下载地址无法访问,因为没有全局FQ,暂时不考虑。 现使用的方法是下载pkg包手动安装,步骤如下: mtr的pkg下载地址 下载后运行mtr-0.
阅读全文
摘要:在WWDC2 015上苹果宣布iOS 9将支持纯IPv6的网络服务。2016年初开始所有提交到App Store的应用必须支持IPv6。而今年5月初,苹果宣布6月1日后所有应用必须支持IPv6-only网络。为确保现有的应用是兼容的,我们需要注意下面几点。 不建议使用底层的网络API 下图展示的蓝色
阅读全文
摘要:App store 应用审核由于 IPv6 网络问题被拒的一点分析 六月以后陆续有一些软件提交市场的时候被拒了,症状基本就是无法登陆啥的。我们公司的应用也未能幸免。 很多同学也想了不少办法,申诉、拍视频啥的都有,有人成功有人失败。但是如果苹果不能再自己的测试环境下测试成功,基本就还是要被拒的。 先分
阅读全文
摘要:富文本(正则表达式) 一.新建工程导入图片 二 实现方式一(缺点是只能解决一个图片的替换) _myLabel.font = [UIFont systemFontOfSize:15]; //@"家里真没人 " //正则表达式 [] 是特殊字符 NSString *str = @"女神: s012 家里
阅读全文
摘要:iOS 开发之版本上线更新流程 把自己app上线的流程记录下来,希望能够让自己加深印象,也能帮助到一些人便是极好的! 证书和描述文件的配置就不写了,直接配置工程吧。 大致把我自己上线的流程写一下: 1、把工程的device设置为Generic iOS Device device设置.png 2、工程
阅读全文
摘要:二维码扫描 01-导入系统库 02 新建继承自UIView的 LHQPreView 2.1导入系统库头文件 #import <AVFoundation/AVFoundation.h> 2.2声明所需要的属性 @property(nonatomic,strong)UIImageView *imageV
阅读全文
摘要:通讯录(无界面) #import "AppDelegate.h" #import <AddressBook/AddressBook.h> @interface AppDelegate () @end @implementation AppDelegate - (BOOL)application:(U
阅读全文
[iOS Xcode8报错]dyld: Library not loaded: /System/Library/Frameworks/UserNotifications.framework/UserN
摘要:[iOS Xcode8报错]dyld: Library not loaded: /System/Library/Frameworks/UserNotifications.framework/UserN [iOS Xcode8报错]dyld: Library not loaded: /System/L
阅读全文
摘要:// // ViewController.m // 06-通讯录(有界面) // #import "ViewController.h" #import <AddressBookUI/AddressBookUI.h> @interface ViewController ()<ABPeoplePicke
阅读全文
摘要:李洪强iOS开发之静态库的打包一 //静态库一般做一下几种事情 //1 工具类 算法逻辑 新建工具类LHQTools 定义类方法 + (NSInteger)sumWithNum1: (NSInteger)num1 andNum2:(NSInteger)num2; 类方法的实现 +(NSInteger
阅读全文
摘要:一: 定义block 初始化 #import <UIKit/UIKit.h> @interface LHQDemoView : UIView - (instancetype)initWithFrame:(CGRect)frame andCompelete:(void(^)(NSString *msg
阅读全文
摘要:最近项目里有个需求要弹出输入框,GitHub上搜了一圈没发现太合适的轮子,就自个儿撸了一个,传送门在这里https://github.com/wozyao/ZYInputAlert,有需要的同学可以down下来跑一下,用法比较简单。 __weak typeof(self) weakSelf = se
阅读全文
摘要://打印沙盒路径 NSLog(@"%@",NSTemporaryDirectory());
阅读全文
摘要:iOS自定义组与组之间的距离以及视图 //头视图高度 - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { return 10; } - (UIView *)tableV
阅读全文
摘要:/* 补充: 让模拟器锁屏: command + l */ 让模拟器变大变小 打开Xcode模拟器,选择Window->Scale->
阅读全文
摘要:// // ViewController.m // 05-本地的推送 // // Created by hongqiangli on 2017/6/12. // #import "ViewController.h" @interface ViewController () @end @impleme
阅读全文