JAGTextExpanderManager 1.0.2

JAGTextExpanderManager 1.0.2

测试测试
Lang语言 Obj-CObjective C
许可 MIT
发布最后发布2014年12月

未声明 维护。



  • Ryu Iwasaki

这个类是 TextExpander SDK 的包装器。获取和更新代码片段变得非常简单。因此,填充代理已转换为 Blocks 方法。

使用方法

以下代码是获取片段代码。

在 App Delegate 中写入此代码。// 第一步 @interface AppDelegate ()

@property (nonatomic) JAGTextExpanderManager *textExpanderManager;

@end

// 第二步 - (void)_initialize{

 _textExpanderManager = [JAGTextExpanderManager sharedManagerWithAppName:@"Your app name"
                                                   getSnippetsScheme:@"snippets url scheme"
                                                fillCompletionScheme: @"Fill-in url scheme"];

}

// 第三步

  • (BOOL)applicationDidLaunch

    [self _initialize];

    }

接下来,调用获取片段方法。

例如,在 UIViewController 中使用 UISwitch 对象。

  • (void)changeOption:(id)sender{ UISwitch *swt = sender;

}

并,通过 URL 方案捕获回调。

  • (BOOL)_

[_textExpanderManager handleURL:url];

}

最后一步,为 JAGTextExpanderManager 实例添加 UITextObjects。

[JAGTextExpander sharedManager] addObjects:@[a,b]

使用填充功能只需一步。

为 JAGTextExpanderManager 实例添加 UITextObjects。

停止片段尝试只需一步。

调用移除方法。