我希望能够在iOS应用程序中打开特定文件的调试日志记录级别。我们在Swift中使用CocoaLumberJack作为日志框架。根据{{3}},这在Objective C中是可能的,但我找不到任何关于Swift的文档。有可能吗?如果是这样,怎么样?
谢谢, 奥马尔
答案 0 :(得分:0)
终于找到了如何做到这一点。我通过创建另一个枚举来做到这一点:
<script>
$(document).ready(function () {
$('#data_form').on('submit', function (e) {
var form_data = $(this).serialize();
$.ajax({
type: "POST",
url: '<?php echo base_url(); ?>index.php/Profile_cntrl/supplier_communication',
data: form_data,
success: function (data)
{
scrollDown();
var message = $("#messagee").val();
$('#chat_log').append('<div class="row msg_container base_sent active"><div class="row msg_container base_receive"><div class="col-md-12 col-xs-12"><div class="messages msg_receive"><p><a>' + message + '</a></p></div></div></div></div>');
$('#messagee').val('');
},
error: function ()
{
alert('failed');
}
});
e.preventDefault();
});
scrollDown();
function scrollDown() {
$('.msg_container_base').animate({scrollTop: $('.msg_container_base').prop("scrollHeight")}, 200);
}
});
</script>
然后设置日志级别:
public enum CustomLogFlags : UInt{
case test = 0b0100000
}
现在,您可以使用新的日志级别记录消息:
DDLog.logLevel = DDLogLevel(rawValue: DDLogLevel.error.rawValue | CustomLogFlags.test.rawValue) ?? DDLogLevel.error